About

I am Artjom. I help companies develop and support their products and establish internal processes for long-term success.
I hold an MSc in Computer Science from the Tallinn University of Technology.
I also develop my own projects and look for new ideas and projects. I am raising a son and a daughter. Two cats and several bee colonies are raising me too.

You may meet me at local meetups and hackathons related to startups and programming - at devclub, TallinnJS, Garage48, Lift99, Palo-Alto, and Technopol. The easiest way to reach me is via LinkedIn. I like coffee ☕️

Technical Stack Experience

Area Preferences
Languages TypeScript, Go, Python, Ruby, PHP
Frontend frameworks React, Angular, Backbone
API GraphQL, REST, GRPC
Cache Redis, Memcached
Databases Postgres, MySQL, MongoDB, SQLite, AWS RDS, InfluxDB, Clickhouse
Async processing Redis streams, Kafka, Elastic, RabbitMQ
Search Elasticsearch, Qdrant
Backend frameworks Fastify, Koa, Express, Gqlgen, Ruby on Rails, Symfony, Zend Framework, CodeIgniter, Yii, Kohana
Testing Go test, Jest, PHPUnit, PyTest
Development and support Just, GitHub workflows, SeleniumRC/Grid, SVN, Git, Jenkins, Webgrind, XDebug, XHProf, Bower, Karma, Grunt, Jasmine
Trackers Jira, GitHub issues, Trello, Pivotaltracker, Mantis
Filestorage AWS S3, Minio

Profession

I started working in small studios on short projects for clients such as Elisa, SEB, Postimees, GlaxoSmithKline, Eesti Raadio, and Rovio. Then I moved to long-term products such as Navigil and GolfGameBook, and eventually to product startups where one product evolves for years - Tactic, Pipedrive, and Clarifai. This allowed me to go deeper into product design and full-stack quality and grow as a T-shaped full-stack engineer.

Career and Education

2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992

Gratheon

Founder

2020 - now

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.

TypeScriptGoPythonGraphQLAI/MLIoTopen source

Clarifai

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.

TypeScriptGoPythonAI/MLvideoCI/CDdatasets

Pipedrive

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.

GraphQLGoNodeKafkaRedisReacthigh-load

Netron & Tactic Realtime Marketing

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.

PHPNode.jsAngularRabbitMQrealtimeadtech

Exove

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.

BackboneCodeIgniterMongoDBWordPressDrupaltestingJenkins

Opus

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.

PHPYiiMongoDBAndroidSeleniumCI

Exact

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.

PHPMySQLjQueryMobile-IDCMS

Elitec

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.

PHPZendPostgreSQLPrototype.js

Web Expert

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.

PHPMySQLOracleSOA

Estonian Defence Forces

Service (ajateenistus)

2005 - 2006

Served in the Estonian Defence Forces (Eesti Kaitsevägi) in parallel with TalTech studies and early web-studio work.

Mikare

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.

PHPSmartyMySQLCRM

TalTech

Computer and Systems Engineering, BSc

2002 - 2007

Studied in parallel with early studio jobs. The Informatics MSc (2007-2011) continued alongside full-time work.

Tallinn Secondary School No. 6

1993 - 2002

Central Russian Gymnasium / TKVG. Competed in physics and mathematics olympiads, including the national Estonian olympiad in Tartu.

My Hobbies

I dislike labels and templates. I believe that people should be well-rounded.

Building software and hardware products

  • 🤖 AI and machine learning
  • 📊 Graphs, visualization, and data processing
  • 🦾 Robotics (motor control and vision)
  • 🖨️ 3D printing
  • 🎮 Video games (creation, engines, game design, lore, animation)

Self-improvement

  • 🧠 Second-brain-style memory and note-taking (Obsidian)
  • 🎒 EDC (safety and survival)
  • 📡 Radio engineering

Science

  • 🌌 Astrophysics
  • 🦠 Microbiology
  • 🐛 Entomology

Reflection

  • 🤔 Philosophy
  • ✝️ History of religions and faith (Christianity)
  • 🚀 Fantasy, science fiction, and futurology

Art

  • 🐝 Observing nature (gardening, beekeeping)
  • 🎵 Music
  • ✏️ Drawing (anatomy, light and shadow, isometry)

Collecting and fetishes

  • 🧱 Lego
  • ⌚ Wristwatches