My own project: an open-source AI beehive monitoring platform. It started with beekeeping in 2020 and grew into a set of microservices - web app and mobile frame capture, bee counting and queen finding on photos and video, varroa detection, hive sensor telemetry, API router and schema federation. I drive product, architecture, hardware and field testing.
TypeScript
Go
Python
GraphQL
AI/ML
IoT
open source
·
Senior Full Stack Engineer
2023 - 2026
Global SaaS full-stack platform. Auto-annotation, video processing and livestreaming (MPEG-DASH), annotation search, and labeling/review workflows. Cut PR checks by 50%, participated in on-call rotations and interviews. The team was acquired by Nebius in 2026.
TypeScript
Go
Python
AI/ML
video
CI/CD
datasets
·
Principal / Senior Software Engineer
2017 - 2022
Sales SaaS unicorn. Mission lead for subscriptions and schema federation, launchpad lead for high-load core services (~12 engineers), initiator of the guild, contributor to the open-source graphql-schema-registry, and onboarding mentor.
GraphQL
Go
Node
Kafka
Redis
React
high-load
·
Full-Stack Engineer
2014 - 2017
At the Netron agency, I did full-cycle product development for Tactic Realtime - real-time advertising management. Tactic grew into an independent company and was acquired.
PHP
Node.js
Angular
RabbitMQ
realtime
adtech
·
Full-Stack Developer
2011 - 2014
Long-running product projects including Navigil, GolfGameBook, Postimees iPad, Planago, and Nextdays. Built products from scratch with unit, integration, and acceptance tests plus CI.
Backbone
CodeIgniter
MongoDB
WordPress
Drupal
testing
Jenkins
·
Software Engineer
2010 - 2011
Medium-term projects including Rovio.com, Elisa.ee, and Pling.ee. Introduced PHPUnit, Selenium Grid, and CI. Worked with SMS gateways and social networks. The company grew out of Exact.
PHP
Yii
MongoDB
Android
Selenium
CI
·
Web Developer, CMS Integration
2008 - 2009
Worked for the Estonian and US markets. Built SSO for all projects and CMS search indexing across dozens of projects, including Masterkeep, Baumax, and Laenuvaidlus. Introduced InnoDB foreign keys, database delta migrations, and Scrum.
PHP
MySQL
jQuery
Mobile-ID
CMS
·
PHP Developer
2007 - 2008
Small Estonian web studio. Built short-term projects on a custom CMS, including a Google Calendar-style drag-and-drop calendar module, and supported document management for RMK.ee.
PHP
Zend
PostgreSQL
Prototype.js
·
Web Developer
2006 - 2007
Built custom CMS modules and applications with non-trivial algorithms such as tree search and distributed sessions. First experience with Pangalink and WSDL. Projects included SICP, EIQA, and dozens of websites.
·
Service (ajateenistus)
2005 - 2006
Served in the Estonian Defence Forces (Eesti Kaitsevägi) in parallel with TalTech studies and early web-studio work.
·
Web Developer (early career)
2004 - 2006
First job: integrated CMS templates and built custom applications such as email campaigns and an SMS gateway, while developing dozens of websites.
·
Computer and Systems Engineering, BSc
2002 - 2007
Studied in parallel with early studio jobs. The Informatics MSc (2007-2011) continued alongside full-time work.
Central Russian Gymnasium / TKVG. Competed in physics and mathematics olympiads, including the national Estonian olympiad in Tartu.
Pedagogical Lyceum. Overlaps the first years of school in Tallinn.