About

My name is Artjom Kurapov. I am a father, software engineer, cat keeper, and beekeeper.

  • I build many side projects.
  • I keep personal notes in a second-brain style.
  • I publish some of those notes here in my blog.
  • I make AI music when I am in the mood.
  • I attend local meetups related to software and startups.
    • devclub, TallinnJS, Garage48, Lift99, Palo-Alto, Technopol
  • I enjoy hackathons where you need to build something within strict time limits.
  • I am looking for new ideas and projects, including opportunities to help others.

Interests and Growth Areas

These are topics I do not yet know well, but intentionally want to develop in:

  • robotics (motor control and vision)
  • science (astrophysics, microbiology, entomology)
  • video games (creation, engines, game design, lore, animation)
  • EDC (safety and survival)
  • drawing (anatomy, light and shadow, isometry)

I started in small studios delivering short projects for clients such as Elisa, SEB, Sampo Pank, Postimees, GlaxoSmithKline, Reformierakond, IRL, Eesti Raadio, RMK, and Rovio. For clarity, work for Reformierakond and IRL was commercial client work performed through an employer, not political affiliation.

After that, I moved to longer product efforts like Navigil and GolfGameBook. Later I joined startup companies building one core product over many years: Tactic, Pipedrive, and Clarifai. This allowed me to go deeper into product design and full-stack quality, and to grow as a T-shaped full-stack engineer.

I like studying and designing complex systems and information flows across time and user contexts under platform constraints. That is why I focus on integration and testing. I have hands-on experience with CMS, CRM, ECM, e-commerce systems, social network APIs, and mobile apps.

Education

Central Russian Gymnasium

Pedagogical Lyceum

Profession

Senior Full Stack Engineer

Full-stack AI platform work on auto-annotation, video processing and livestreaming, annotation search, datasets, and CI quality. Core team acquired by Nebius in 2026.

AIdatasetsTypeScriptGoPythonvideo

Principal Software Engineer, Engineering Platform

GraphQL federation, subscriptions, platform engineering, and open-source schema registry.

GraphQLGoKafkaplatform engineering

Full-stack Engineer

Real-time advertising management platform that later became an independent product.

adtechrealtimestartups

Full-stack Developer

Long greenfield projects including Navigil tracking and Postimees iPad reading experience.

PHPBackbonetestingstartups

Full-stack Developer

Rovio, Elisa, Pling social network, PHPUnit, Selenium Grid, and Jenkins CI.

PHPMongoDBAndroidintegration

Full-stack Developer

CMS SSO, search indexing, and client integrations across LAMP projects.

PHPCMSpaymentsintegration

PHP Developer

Healthcare CMS modules, RMK document management, and Oracle integrations.

PHPhealthcarePostgres

PHP Developer

Custom CMS projects, large MySQL databases, and first Oracle experience.

PHPCMSOracleMySQL

Junior Web Developer

Early CMS integrations, CRM, SMS gateway, and custom web applications.

PHPCMSCRM

Technical Stack Experience

Area Stack
Languages Typescript, Go, Python, PHP
Databases Postgres, MySQL, MongoDB
Backend frameworks Gqlgen
Fastify, Koa, Express
Zend Framework, Code Igniter, Yii, Kohana, Symfony
Development and support PHPUnit & SeleniumRC/Grid, SVN, Git, Jenkins, Webgrind, XDebug, XHProf, Bower, Karma, Grunt, Jasmine
APIs Social (Facebook, Twitter, Google, Linkedin) Accounting (Hansaworld, Economics) Payments (DIBS, Cybersource, Fortumo) Specialized (Micros MyFidelio, Xtee, Mobiil-ID & Digidoc)
Trackers Trello, Pivotaltracker, Mantis, Jira
Frontend frameworks React, Angular 1, Backbone