
Mikhail Zotochev
Skills
Timeline
Professional experience for Mikhail Zotochev
- Current 2 years and 10 months, since Sep 2023
Software Developer
Wargaming
• Built a custom game unit: navigation, targeting, damage & self-destruction. • Used Python, C++, Cython to develop high-performance gameplay features. • Applied TDD (unittest, PyTest) for stable, testable iterations. • Engineered XML-configurable asymmetric matchmaking for special modes. • Designed gameplay events: AI, abilities, rewards, time-limited challenges. • Optimized matchmaking via batching & priority queues (10K+ players). • Integrated new battle types and modernized legacy C++ systems.
- 1 year and 6 months, Apr 2022 - Sep 2023
Backend Developer
Digital Cube
Projects: Telecom CRM, Hotel System, Framework Extension • Split monolith into microservices with Docker & K8s → better scalability. • Built code generator with logging, routing, and monitoring (30× faster setup). • Designed hotel backend, integrated Oracle PMS via binary Unix socket. • Created YAML VoIP UI, SOAP SIM service with retries & monitoring. • Automated OpenAPI docs & live-data PDF contracts. • Built WebSocket + Redis Kanban board with drag-and-drop sync.
- 5 months, Aug 2021 - Dec 2021
Backend Developer
SandLabs
• Worked on backend development for a company website, implementing several API endpoints using Sanic and SQLAlchemy. • Built a chatbot for retrieving cryptocurrency rates using aiogram and Python, which was deployed on Linux.
- 7 months, Jan 2021 - Jul 2021
ML Developer
Mindset
• Contributed to developing a low-code AutoML library by extending core functionality for model training and reporting automation. • Designed and implemented a unified method for extracting model coefficients across multiple model classes (e.g., CatBoost, scikit-learn).
Educational background for Mikhail Zotochev
- 1 year and 3 months, Oct 2020 - Dec 2021
Software Engineering
École 42
- 4 years and 10 months, Sep 2007 - Jun 2012
Construction Engineering
Ulyanovsk State Technical University
Languages
English
C1 (Fluent)
German
A1-A2 (Basic)
Russian
C2 (Expert / native speaker)
XING members with similar profiles
XING – The jobs network
Over 1 million jobs
Find just the right job for you on XING.
Job offers just for you
Get found by employers and over 20,000 recruiters.
21 million members
Connect with new people and gather inspiration to boost your working life.
Free membership
Basic membership is free, but the opportunities are priceless.
