Первые шаги в программирование я начал делать в 11 лет на Бейсике на компьютере БК.
Через год я перешел на Turbo Pascal. Каждый код я становился призером конкурса программирования, особенно часто в номинации игр.
К концу школы я получил золотую медаль на мировой олимпиаде по информатике IOI 2002 (как Andrejs Ivanovs).
Далее и в студенческие годы я неоднократно становился призером в командных олимпиадах ACM ICPC. К тому времени мы с командой перешли на C++ с её библиотекой STL, что сильно экономило время на олимпиаде.
Мои магистерская работа была посвящена созданию своего движка Steel Engine и игры Labirynth (OpenGL, TCP/IP).
Позже я перешел на Unity, создав игру Bastions.
Писал автоматическую защиту программ от взлома, используя whitebox криптографию.
Работал в компании GameInsight над проектом MyCountry, первой Android игры с инапами.
В 2012 году я стал соучредителем инди студии по разработке мобильных игр MadSword.
С 2017 года запускаю NFT и GameFi проекты, такие как Blockchain Cuties, которая была в топе по транзакциям в 2018/2019 годах. Это была первая игра, запущенная сразу на 5-ти блокчейнах.
Также стоит отметить интересный проект Roach Racing Club - реалтайм гонки для NFT персонажей.