Anton Kalinin

Senior software engineer with 15+ years of production experience

Helsinki, Finland, EET
Anton Kalinin

About

Senior software engineer with over 15 years of production experience. I work across the stack with TypeScript, Rust, React, Node.js, Go, and various databases, and I care most about solving real business problems end to end. With a background in both design and engineering, I'm strong at navigating ambiguity, gathering requirements, and working with stakeholders.

Work Experience

Mapbox

2026 - now

Senior Software Engineer

As Fulltask engineer in Data Tooling team I am building internal tools to keep map in actual state (working with user feedback, incidents, signs, etc.)
Technologies: Node.js, TypeScript, Postgres, AWS

Wolt | DoorDash

2020 - 2026

Senior Software Engineer

Support Chat Platform
2022 - 2026
Core developer of an internal support chat system deployed across 30+ countries, building high-load backend services (3M chats per day). Key projects:
  • Scalable API services with custom authentication, rate-limiting, and caching
  • Distributed conversation assignment system serving 7,000+ agents across 150+ teams
  • Tenant-agnostic web SDK
  • Migrated the entire product from TypeScript to Go and from MongoDB to Cassandra to handle DoorDash scale
  • Guided other teams through RFCs and design docs (conversation prioritization, email service, cost analysis, AI integration)
Key impact: +5pp CSAT improvement alongside significant cost reduction by replacing the third-party chat provider.
Technologies: Go, TypeScript, Node.js, MongoDB, Cassandra, Kafka, Grafana
Live Operation Tooling
2020 - 2022
Built internal tools for proactive support operations (live order issue detection, refunds, reviews) end-to-end as a fullstack engineer. On the backend, designed APIs and batch job handlers and integrated with internal and external systems using an event-based approach. On the frontend, built a real-time collaborative UI with WebSockets. Mentored an intern who was later hired full-time, and conducted technical interviews for both frontend and backend roles.
Technologies: TypeScript, Node.js, React, PostgreSQL, Kafka

JobToday

2018 - 2020

Senior Frontend Engineer

Developped JOB TODAY native and web apps (mobile + desktop). Was working closely with product managers, designers and data analysts to bring company to break through stage. I have built several core features from scratch, including chat views across all platforms, job listing and posting features, map based job search.
Technologies: React, React Native, Redux, TypeScript, Node.js

Yandex

2013 - 2018

Frontend Engineer

Developed complex user interfaces for Yandex.Tracker, a large-scale task management platform, including advanced features such as multi-entity editing, Gantt charts, and real-time task workflows. Contributed to the evolution of the product into a white-label B2B solution by building scalable UI components, an email-driven ticketing system, and mobile applications.
Technologies: JavaScript, React, React Native, Redux, Node.js

Fotostrana

2011 - 2013

Software Engineer

As a full stack engineer: developed key website components focused on attracting new users. This includes crafting user-friendly landing pages, and implementing efficient mailing systems.
Technologies: PHP, MySQL, Memcached, Zend Framework, JavaScript, jQuery

Projects

AI Text Assistant for macOS

Desktop app that turns any text selection into an AI action: select text, press a hotkey, and the AI processes it with your prompt. Designed to shortcut repetitive prompting across any macOS app.
Probee.ai · GitHub

Education

Peter the Great St.Petersburg Polytechnic University

2007 - 2013
Master's Degree in Information Technology

Skills

System Architecture
TypeScript
Rust
Go
React
Node.js
PostgreSQL
MongoDB
Cassandra
Kafka