Available for principal & staff-level engagements

Maksim
Koshel

Product-minded Tech Lead using AI to scale thinking.

BasedValencia, Spain
RoleLead Software Engineer
DomainPlatform · Distributed Systems · AI
01 — About

Fifteen years building platforms that have to keep working.

I'm a Lead Software Engineer with 15+ years of experience building and scaling cloud-native, high-traffic platforms. My background is in platform architecture and distributed systems, with a track record of improving performance, reliability, and delivery speed.

I bring product thinking to engineering decisions — aligning architecture and execution with user needs, business priorities, and long-term product evolution. The technology is in service of something; my job is to make sure the system, the team, and the roadmap stay in the same conversation.

02 — Experience

Four roles, one consistent thread: platforms that scale without losing intent.

/ 01
Sep 2021 — Present
Valencian Community, Spain
Hyperice Technical Lead

Global consumer health technology company developing performance and recovery devices used by athletes and healthcare professionals worldwide.

  • Designed and maintained decoupled microservices and cloud infrastructure.
  • Delivered core e-commerce features: accounts, gift cards, returns, Apple Pay Express.
  • Led the transition to a monorepo and automated CI/CD pipelines.
  • Introduced offline AWS testing, E2E automation, and advanced type safety.
  • Implemented request tracing, structured logging, and production observability.
Impact
Improved performance of critical services by through architecture refactoring and bottleneck removal; reduced release cycle time by 12× by automating testing and deployment workflows; shortened incident resolution time through better observability and request tracing; enabled stable multi-integration e-commerce operations across payment and logistics providers.
/ 02
Nov 2019 — Dec 2021
Remote
Nerdia.io Co-Founder & Principal Software Engineer

Educational platform for system design and microservices, providing hands-on, isolated Kubernetes environments for developers preparing for high-scale backend and platform roles.

  • Co-founded and led development of a cloud-native learning platform built on Kubernetes (GCP).
  • Designed and implemented 15+ microservices using event-driven architecture.
  • Built secure, isolated multi-tenant environments allowing external users to run services safely in a shared cluster.
  • Designed GraphQL APIs and backend services for provisioning, orchestration, and lifecycle management.
  • Owned infrastructure automation, deployments, and platform reliability using Helm and Skaffold.
  • Developed a Next.js client server for interacting with platform APIs.
  • Took end-to-end ownership: architecture, implementation, operations, and maintenance.
/ 03
Jan 2016 — Sep 2019
Moscow
Yandex Senior to Lead Software Engineer

Large, product-focused international technology company with Google-scale engineering standards, operating high-traffic consumer platforms.

  • Worked across internal infrastructure, Maps, and marketplace platforms serving millions of daily users.
  • Owned and evolved backend and frontend services in distributed, high-scale systems.
  • Participated in on-call / ops rotations, supporting production systems.
  • Led migration to TypeScript and monorepo architecture, improving maintainability and release velocity.
  • Built services for internal CI/CD systems handling thousands of pull requests per day.
  • Developed microservices for internal infrastructure, Maps, and Auto.ru (B2B & B2C marketplace platforms).
  • Mentored junior and mid-level engineers through Yandex's internal Full-Stack Development School; conducted technical interviews and hiring evaluations; led technical workshops, code reviews, and architecture discussions.
/ 04
Nov 2013 — Dec 2016
Moscow
Rambler&Co Technical Lead

Large consumer internet and media company operating high-traffic platforms (search, media, commerce).

  • Led technical design and delivery of user-facing product systems serving high-traffic media and commerce platforms.
  • Owned frontend architecture in close collaboration with backend teams, ensuring scalability, performance, and maintainability.
  • Defined engineering standards, conducted code reviews, and mentored developers across multiple teams.
  • Worked with product managers and stakeholders on roadmapping, technical trade-offs, and delivery planning.
  • Contributed to system performance improvements and long-term technical quality across Rambler.Auto, Rambler.Kassa, and internal products.
03 — Skills

A working stack, grouped by what it actually does.

Top03
  • Engineering Leadership
  • Node.js
  • React
Architecture05
  • Microservices
  • Event-driven
  • Distributed systems
  • Monorepo architecture
  • GraphQL
Cloud & Infra04
  • Kubernetes
  • GCP
  • AWS
  • CI/CD automation
Platform04
  • TypeScript
  • Next.js
  • Observability & tracing
  • Structured logging
04 — Education

Foundations.

Belarusian University of Informatics and Radioelectronics
Bachelor's degree — Technical Security
2004 — 2010