mvshmakov

Curriculum vitae

Maxim Shmakov

AI product engineer · Munich, Germany

Download PDF

Summary

Engineer and technical lead who builds AI products end to end. CTO at a stealth startup and senior engineer on AI guided selling at Neocom.ai. Before that, four years on DVC Studio, the MLOps platform of Iterative.ai, and two years at Yandex on Yandex.Market, a high-load e-commerce marketplace.

Experience

Chief Technology Officer, Stealth startup

Aug 2026 – present · Munich · hybrid

  • Took the product from zero to shipped: technical strategy, architecture and project leadership.
  • Hands-on full-stack development and DevOps.
  • Beyond engineering: customer work and fundraising.

Senior Software Engineer, Neocom.ai

May 2024 – present · Munich

  • Several AI guided selling products that bring personal shopping advice to e-commerce.

Senior Software Engineer, Iterative.ai

Jun 2020 – Apr 2024 · Remote

  • Product development across DVC Studio, the MLOps SaaS: projects table, model registry, landing page, private projects, security issues.
  • DRI for a cross-product feature: live machine learning metrics, tracked end to end from the CLI and scripts to the SaaS.
  • Interviewed frontend engineers for DVC Studio and supported their onboarding.
  • Team processes: infrastructure duty, retrospectives, issue grooming.
  • Frontend developer experience: linters and formatters, a testing culture and its tools, architecture, conventions.

Software Engineer, Yandex.Market

Jul 2018 – Jun 2020 · Moscow

  • Migrated the frontend of a high-load marketplace from the legacy i-bem/yate stack to React, Redux and Flow.
  • Shipped production features that won their A/B tests, on both the legacy and the modern stack.
  • Cut the bundle size of an isomorphic app by replacing Bluebird with native promise helpers.
  • Kept the service available through incidents with Graphite, Grafana, ClickHouse and GNU coreutils.
  • Maintained the Python CI pipelines as requirements changed.

Software Engineer, Netcracker

Oct 2017 – Apr 2018 · Moscow

  • Built an Angular component library for internal services, with 100% unit-test coverage (Karma, Jasmine).
  • Connected it with the existing Ext JS (Sencha) components, so internal UIs were built one way.
  • Wrote its documentation site with usage examples, and helped migrate services onto it.

Education

M.Sc. Software Engineering, double degree, LUT University (Finland) & HSE University (Moscow)

2019 – 2021

LUT: Software Engineering and Digital Transformation. HSE: System and Software Engineering.

B.Sc. Information Technology, HSE University (Moscow)

2015 – 2019

Summa cum laude.

Writing

Skills

Leadership
Technical strategy, software architecture, project leadership, hiring and onboarding
Engineering
TypeScript, React, Next.js, Node.js, GraphQL, Python, CI/CD, testing
ML tooling
DVC, DVCLive, experiment tracking, model registry
Languages
English (full professional, IELTS Academic C1), Russian (native)
Certifications
Triplebyte Certified Front End Engineer, 2020; IEEE Associate Software Developer (IEEE Computer Society), 2019