Dmitriy Tolkunov
@dmitriytolkunov
Senior backend engineer building high-load microservices and event-driven data pipelines.
What I'm looking for
I’m a senior backend engineer with 6+ years of experience designing and building distributed systems for international clients across fintech, crypto, and e-commerce. I focus on high-load microservices, event-driven architectures, and real-time data pipelines, with production observability and full-stack ownership from architecture decisions to release.
Recently, I reworked a production migration of 30M+ records by redesigning batching and commit granularity, cutting runtime to ~30 minutes with zero throughput degradation. I also refactored core event flows to reduce emitted events by 50%, built and shipped new microservices into live distributed systems with end-to-end Testcontainers tests, and mentor engineers through KT sessions and code reviews.
Experience
Work history, roles, and key accomplishments
CheeTrader
CheeTrader
Jan 2025 - Present (1 year 6 months)
Designed and built a distributed Kotlin/Spring Boot backend for a crypto trading platform with microservices communicating over Kafka and gRPC. Built Desktop and Android clients from a shared Kotlin Multiplatform/Compose Multiplatform codebase and integrated multiple exchanges via REST and WebSocket for real-time order-book processing and signal generation.
Software Engineer (Java / Kotlin)
SPD Technology
Oct 2021 - May 2026 (4 years 7 months)
Reworked an underperforming production migration of 30M+ records by redesigning batching/commit granularity, cutting runtime to ~30 minutes without throughput degradation. Built and shipped microservices in a live distributed system, including cascading event flows validated with end-to-end Testcontainers tests, and owned the feature lifecycle from HLD to production.
Backend Developer
Contract & Consulting
Dec 2019 - Oct 2021 (1 year 10 months)
Delivered backend systems end-to-end as the sole technical contributor, scoping requirements, designing solutions, and shipping to production across async remote teams. Built CRM and user-management services from scratch (data models, business logic, REST APIs, authentication, and third-party integrations) and set up monitoring/alerting for production systems.
Education
Degrees, certifications, and relevant coursework
Odesa Polytechnic National University
Doctor of Philosophy (PhD), Automated Control Systems
2025 -
PhD candidate in Automated Control Systems. Program spans 2025–2029.
Odesa Polytechnic National University
Master of Science (M.Sc.), Automated Control Systems / Intelligent Control Systems
2018 - 2024
M.Sc. and B.Sc. studies in Automated Control Systems / Intelligent Control Systems over 2018–2024.
Hillel IT School
Java Enterprise Program, Java Enterprise
2021 - 2022
Java Enterprise education program/course covering Java Enterprise topics in 2021–2022.
Tech stack
Software and tools used professionally
GitHub
Bitbucket
Kubernetes
Docker Compose
Lens
Jenkins
GitHub Actions
Spring Data
PostgreSQL
MongoDB
Spring Boot
Spring
Spring Framework
Spring MVC
Slack
Telegram
Redis
IntelliJ IDEA
Gradle
React
Python
Java
Kotlin
Kafka
Grafana
Prometheus
Linux
macOS
Windows
gRPC
OpenSearch
TypeScript
JUnit
Mockito
Docker
SQL
Clickhouse
Compose Multiplatform
Testcontainers
Claude Code
Android
Availability
Location
Authorized to work in
Salary expectations
Social media
Skills
Interested in hiring Dmitriy?
You can contact Dmitriy and 90k+ other talented remote workers on Himalayas.
Message DmitriyGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
