Urodziłem się, mieszkałem i zdobyłem wykształcenie w Astanie w Kazachstanie. W 2005 roku, po ukończeniu edukacji na kierunku związanym z programowaniem, rozpocząłem zawodową karierę programisty w oddziale spółki kolejowej „Kazachstan Temir Żoły” (АО «НК „Қазақстан темір жолы“»). Pracowałem z Delphi oraz Microsoft SQL Server, zajmując się rozwojem i utrzymaniem oprogramowania oraz baz danych.
W 2008 roku przeszedłem na platformę 1C:Enterprise (1C:Przedsiębiorstwo). Rozpoczynałem od wersji 7.7, stopniowo przechodząc do wydań 8.x oraz 8.3. Do 2019 roku zajmowałem się rozwojem i utrzymaniem rozwiązań aplikacyjnych w systemie 1C, pracując nad logiką biznesową, bazami danych oraz integracjami.
W 2019 roku przeprowadziłem się do Polski. Ze względu na to, że rynek 1C w Polsce jest znacznie mniejszy niż w krajach WNP, zdecydowałem o zmianie głównego stosu technologicznego i przejściu do web developmentu. Odbyłem profesjonalne przekwalifikowanie w zakresie C#/.NET oraz React/TypeScript.
W Polsce pracowałem w firmach A-Soft oraz Astroid, biorąc udział w tworzeniu projektów komercyjnych w różnorodnych obszarach domenowych: ubezpieczenia, zarządzanie klubami sportowymi, transport morski, weterynaria oraz produkcja dodatków paszowych.
Obecnie głównym kierunkiem mojej pracy jest C#/.NET backend oraz full-stack development z użyciem React/TypeScript. Wieloletnie wcześniejsze doświadczenie pozwala mi także doskonale rozumieć platformy 1C, Delphi, SQL oraz specyfikę tworzenia złożonych aplikacji biznesowych.