Programować zaczął już w podstawówce, tworząc proste kalkulatory oraz gry tekstowe w C++. Niedługo potem zainteresował się tworzeniem gier przy użyciu biblioteki SFML. Profesjonalną karierę zaczął w wieku 20 lat, pracując nad projektami w Delphi, ale gdy tylko poznał NodeJS, to właśnie ta technologia stała się jego ulubioną.
Ostatnimi czasy stara się łączyć łatwość i dostępność NodeJS z wydajnością Rust. Gdy nie pracuje, jeździ na rolkach, żegluje lub chodzi po górach. Jest fanem Kapitana Bomby, jego kot nosi imię po Domino.