Edukacja  

Od zawsze najbardziej zajmowały mnie nauki ścisłe, w szczególności informatyka. Dlatego też idąc do XIV L.O. w Białymstoku wybrałem klasę o profilu matematyczno-informatyczno-fizycznym. Następnie kontynuowałem edukację na kierunku Informatyka Uniwersytetu w Białystoku.

W okresie studiów aktywnie grałem w szachy i z tym też starałem się powiązać temat mojej pracy magisterskiej (obronionej w 2012 roku): "Metody konstrukcji, algorytmy, optymalizacja programów gier dwuosobowych. Studium przypadku: szachy.". Jako część praktyczną napisałem własny silnik szachowy w C++. Starałem się także godnie reprezentować naszą uczelnię na turniejach szachowych. Ponadto wspierałem Międzywydziałowy Klub Szachowy "Dragon 2005" od strony organizacyjnej i oczywiście informatycznej. Tak powstało wiele grafik promocyjnych i strona klubu (dragon.uwb.edu.pl). Poniżej prezentuję niektóre z tych prac.

MKS Dragon 2005

Grafiki 3D wykonane w Blenderze.
Dawny budynek Instytutu Informatyki przy ul. Sosnowej.

Zainteresowania  

Po godzinach grywam w szachy, choć ostatnio co raz rzadziej starcza mi na to czasu, a także staram się zachowywać dobrą kondycję fizyczną uprawiając kolarstwo i bieganie. W Białymstoku, gdzie mieszkam od urodzenia, są ku temu świetne warunki: regularnie organizowane trunieje szachowe, wiele imprez biegowych, np. coroczny Białystok PKO Półmaraton, oraz cykl imprez kolarskich - Maratony Kresowe.

Niestety w żadnej z tych dyscyplin nie mogę się pochwalić jakimiś szczególnymi osiągnięciami, ale też nie jest to dla mnie najistotniejsze. Najważniejsze jest dla mnie, by prowadzić zdrowy tryb życia, mieć jakąś odskocznię od codzienności i grupę przyjaciół o podobnych zainteresowaniach.

Praca  

Obecnie jestem zatrudniony na stanowisku specjalisty informatycznego. Moje codzienne zadania w głównej mierze polegają na administowaniu aplikacjami związanymi z funkcjonowaniem uczelni: wykonywaniu instalacji, aktualizacji, identyfikacji problemów, komunikacji z programistami, pomocy użytkownikom, a także wykonywaniu drobnych modyfikacji kodu i rozszerzaniu funkcjonalności stosowanych rozwiązań.

Gdy zachodzi potrzeba napisania jakiegoś oprogramowania, np. przy zaawansowanej obróbce danych, najchętniej pomagam sobie skryptami w Pythonie. Często programuję też w PHP z wykorzystaniem Code Igniter i Bootstrap. Od czasu do czasu pracuję także z PL/SQL, Django.

Maratony Kresowe (maratonykresowe.pl)