Mikhail Davydov
Staff Engineer & Tech Leader

Misha Davydov

Based in Berlin, I lead full-stack engineering teams — and the AI agents working alongside them. Both get the same discipline: clear scope, autonomy with guardrails, and verifiable signals over trust. The engineering underneath — TypeScript, React and React Native on the client, Node.js and federated GraphQL on the server — is what makes the verification real. I mentor engineers to get the same leverage.

  • Based in Berlin
  • Experience 20+ Years
  • Date of Birth 02 April 1986

About Me

114
Developers
Mentored
23
Products
Shipped
13
Public
Talks
8
Teams
Led

My name is Mikhail Davydov. I am a Staff Engineer and Tech Leader working across the full product stack — TypeScript, React and React Native on the client, Node.js services and federated GraphQL on the server. My current focus is compounding team output with AI: designing the environments, verification harnesses, and review pipelines that let agents handle more of the keystrokes while engineers stay in control of the outcome.

In 2014 I relocated to Germany and have since worked across four product companies as a senior, principal, and staff engineer. I am equally comfortable in greenfield work — shipping four generations of products at Matterway, or building a crypto indexer and a cross-team GraphQL Federation Router in my current role — and in brownfield migrations: React web to React Native + Expo, Webpack to Vite, Redux to Zustand, each orchestrated with Claude Code under tight test coverage.

Mentorship and knowledge-sharing are central to how I operate. I have mentored 114+ engineers, taught JavaScript and web technologies for two years at Yandex Interface School, and delivered 13 public talks at international conferences. Inside my current company I created and run the #ai-workbench channel — shared tips, skills, latest AI news, and working patterns reaching almost every developer on staff.

I treat AI agents the way a good manager treats a strong team. I hand them vision, data, and tools, then place them in a sandbox they cannot break out of. I judge them on verifiable signals — changes survive cross agent reviews, unit and integration tests passing, UI interactions work correctly, screens match the design. The technical depth stays with the humans. The leverage comes from trusting the signals, not the prose.

Download CV

My Resume

As a Staff Engineer & Tech Leader I operate as the connective tissue between backend, design, dev-ops, legal, product, data, HR, and PR — ensuring cohesive execution and technical excellence. My core stack spans TypeScript, React, React Native, Node.js, and federated GraphQL, and I author the ADRs that outlive individual features — federation schema contracts, deprecation policy, sandbox and supply-chain boundaries. When the right answer spans two codebases, I'm the person the teams call.

I contribute to critical architectural decisions, lead team-building and enablement initiatives, and run workshops, mentoring sessions, and the internal AI workbench that sets how we delegate to AI agents safely. Beyond internal work, I represent the company at public speaking engagements, author technical articles, and teach JavaScript and web technologies in both corporate and academic settings. As a maintainer of shared libraries, I keep components and coding standards aligned with industry best practices.

Whether launching a project from the ground up or rescuing an established codebase — With an help of Claude Code I have orchestrated full migrations such as React web to React Native + Expo, Webpack to Vite, and Redux to Zustand — my goal is to deliver outstanding products that propel the company forward.

EXPERIENCE
AI Agent Management

I am not a Claude pair programmer — I am an agent manager. My role is to enable the agents, protect the environment they run in, and verify their results automatically. Several Claude Code instances run in parallel on my watch, each in its own sandbox on its own branch; some work through the night.

Protection is structural: each instance runs in a isolated execution environment with an firewalled network and a filesystem it cannot read outside its task. Tooling is in-house — 8 skills I authored, on-demand rule packs, a memory MCP for long-running work, and Chrome, Playwright, and iOS Simulator MCPs so tasks can be described in what a user sees rather than which functions to call. Verification is automated: cross-agent deliverable reviews, unit and integration tests in an isolated container, visual diffs, and behaviour reproducible outside the session. Multi-agent pipelines produce intermediate results I can check, so I am never reviewing a single opaque patch at the end.

The outcomes are measurable. Developers ship 2–3× more features, hand off shareable bug reproductions to other teams in under half an hour without pausing their own work, and let agents close simple bugs or run long research and migration tasks overnight. PR volume rises; the verifiable-deliverables pipeline and peer AI reviews — driven by our team's AI rule framework — hold the quality bar. A couple of minor incidents from agent-generated code along the way, none of them sandbox escapes, all caught by monitoring, each one folded back as a stronger safeguard. A fair price for the productivity gain. 3+ years of hands-on experience.

Architecture & Tech Leadership

As a tech leader I act as the connective tissue between backend, design, dev-ops, legal, product, data, HR, and PR — the person teams call when the answer spans two codebases or crosses team boundaries. I author the ADRs that outlive individual features: federation schema contracts, deprecation policy, AI-governance policy, supply-chain boundaries, query-complexity governance.

Across senior, principal, and staff roles in Germany I have led 8 teams and shipped in both modes — greenfield (four generations of products at Matterway; a crypto indexer and cross-team Federation Router in my current role) and brownfield, where the hardest call is usually what not to rewrite.

I stay hands-on. The ADRs are load-bearing because I still write the code I sign off on. 19+ years in the industry, 8 teams led.

Mentorship & Enablement

Mentorship and knowledge-sharing are central to how I operate, not a side activity. I have mentored 114+ engineers across my teams, taught JavaScript and web technologies for two years at Yandex Interface School, and delivered 13 public talks at international conferences.

Inside my current company I created and run the #ai-workbench channel — shared skills, rule packs, review patterns, and latest AI news — reaching almost every developer on staff. I also maintain shared component libraries and coding standards as the teaching artifacts people actually use day to day, rather than as policy documents nobody reads.

My bias is simple: short feedback loops, show rather than tell, and invest in engineers who will outgrow me. Good mentorship is measured by what your mentees ship after you stop reviewing. 114+ engineers mentored, 13 public talks.

JavaScript/TypeScript

Expert across modern ECMAScript and TypeScript — language internals, type-system design, and large-scale refactors and framework migrations. Equally at home in object-oriented and functional paradigms, on the client and on the server. 19+ years of active work experience.

React

Expert on React internals, rendering and perf, and component composition. Maintain company-wide component libraries and run cross-team component sharing via Module Federation — the kind of infrastructure that keeps dozens of developers unblocked. 10+ years of active work experience.

React Native

Advanced expertise in React Native and Expo. Led a React-web-to-React Native migration ground-up — design system, CI/CD, over-the-air delivery — compressing deployment, review, and testing cycles without sacrificing quality. 6+ years of active work experience.

Node.js & Backend

I own backend services end-to-end: BFFs with server-to-server APIs, a crypto chain indexer, image upload and resize pipelines, and a cross-team GraphQL Federation Router. Temporal for durable workflows, Helm and Terraform for the infra, Prometheus, Grafana, Datadog, and Jaeger for observability. 10+ years of active work experience.

GraphQL & Federation

Expert in client-centric services with GraphQL and Federation across the Apollo and Cosmo toolchains. Most recent work: designed and shipped a federated schema spanning 4 services across 4 teams as the cross-team contract layer. Authored ADRs covering schema ownership, deprecation policy, and query-complexity governance. 6+ years of integration experience across multiple companies.

Databases & Storage

Comfortable across Postgres, MongoDB, Redis, ClickHouse, SQLite, and object storage on S3 and R2. Work the full lifecycle — schema design, index tuning, query optimization, and migrations under live load — with an eye for when the right answer is a different data model rather than a bigger index. 10+ years of active work experience.

Security & Supply Chain

Authored the company-wide npm supply-chain policy: private Nexus + Snyk with alerting + CI validation + Renovate with a min-release-age of 7 days. AI agents behind a containerized runtime. Operate comfortably under SOC2, GDPR, and PCI constraints.

Platform Migrations

Brownfield specialist. I know when not to rewrite. When rewriting is the right call, I orchestrate migrations with Claude Code as a force multiplier: React web to React Native + Expo (greenfield the client, port the logic), Webpack to Vite, Redux to Zustand. Each rewrite ships under tight test coverage.

I work every day with
TypeScript, React, React Native, Expo, Node.js, GraphQL with Apollo and Cosmo Federation, Vite, Vitest, Claude Code with in-house skills and rule packs, Chrome, Playwright, and iOS Simulator MCPs, Git, K8s, and wonderful people.
I can tune well
Postgres, MongoDB, Redis, ClickHouse, SQLite, S3, R2, Temporal, Helm, Terraform, Kubernetes, AWS (including Secrets Manager), Prometheus, Grafana, Datadog, Jaeger, Snyk and Renovate behind a private Nexus, Storybook, Detox, Puppeteer, Playwright, Jenkins, GitLab CI, Redux, Zustand, RxJS, Ramda, ESLint, Prettier, Jira, Linear, and a growing catalogue of AI coding tools.
LANGUAGES
Russian
Native
English
C1+
German
B1
EDUCATION
2003 - 2008
Master in Computer Science
Kalashnikov Izhevsk STU
WORK
April 2025 - Present
Crypto Start-Up
Staff Engineer, Tech Leader · company undisclosed for personal security

Lead a team of 5 on a React Native mobile application within a 25-engineer organization (4 teams), working toward the initial product release. Designed and shipped a federated GraphQL schema spanning 4 services as the cross-team contract layer. Maintain the GraphQL/BFF layer and a chain indexer, and author the company-wide AI agent development playbook — containerized Claude Code, in-house skills and rule packs, test-gated delegation, and the #ai-workbench channel. Extended the ADR stack with AI-governance and npm supply-chain ADRs. Tech: React Native, TypeScript, GraphQL Federation, Node.js, Temporal, Postgres.

Mar 2024 - April 2025
Food Tech Start-Up
Staff Frontend Engineer, Tech Leader · company undisclosed due to NDA

Led a team of 5 within a 20-engineer organization (4 teams) to design and deploy a high-performance React Native mobile application. Managed the full development cycle — from production to deployment — while driving the company-wide GraphQL initiative. Wrote ADRs about federation schema, scoped GraphQL queries, deprecation policy, schema isolation, and many others. The product did not exit its trial phase following a significant shift in the US market. Tech: React Native, TypeScript, GraphQL, Node.js.

Feb 2021 - Mar 2024
ARRIVAL Germany
Principal Frontend Engineer. Promoted from Senior Frontend Engineer

Architecture and development of projects for ARRIVAL factories, robofacturing design and DSL. Authored multiple ADRs with impact on all engineering teams. Development of internal design system library. Tech: TypeScript, Node.js, React.js, GraphQL

Feb 2015 - Feb 2021
Matterway
Senior JavaScript Developer, Tech Leader

Architecture and development of 4 generations of company products. Studio – visual IDE. Assistant – mobile automation runner. Marketplace – space for assistant automation skills. Tech: TypeScript, React Native, Node.js, React.js, GraphQL

Aug 2014 - Feb 2015
deltamethod
Senior JavaScript Developer

Development of company key product – Campaign Suite! Helping Junior developers to grow. Tech: JavaScript, CSS3/HTML5, Twitter Flight, React.js, BEM

Jan 2011 - Aug 2014
Yandex
Senior JavaScript Developer, Tech Leader

Active development of Yandex Mail, Yandex Weather, Yandex Chat and Yandex Taxi. Thanks to Yandex I was conduct a number of talks at major Russian and European conferences. Taught JavaScript and other web technologies for 2 years at Yandex Interface School.

Sep 2006 - Jan 2011
Various companies
Senior JavaScript Developer
Follow my Linkedin to find more.
Download CV