Backend Engineer / Mikhail
7+ years of experienceTiraspol, Moldova
Backend developer with 6+ years of experience building server-side solutions using Node.js and TypeScript. Specialized in REST and GraphQL APIs, microservices architecture, CI/CD automation, and production system stability.
Skills
- Node.js & TypeScript: 6+ years of professional backend development, delivering stable and scalable server-side solutions.
- REST & GraphQL APIs: designing and implementing high-performance APIs that power modern applications.
- Microservices Architecture: building distributed systems with clear service boundaries, resilience, and scalability.
- High-Load Systems: expertise in NestJS, PostgreSQL, Redis, and task queues to handle millions of requests efficiently.
- CI/CD Automation: setting up pipelines, automating deployments, and ensuring production stability.
- Real-Time Communication: integrating WebSocket and background processors for responsive, interactive applications.
- Performance Optimization: fine-tuning SQL queries, scaling infrastructure, and boosting application speed.
- Monitoring & Analytics: building systems for metrics, logging, and actionable insights to keep products healthy.
- Team Collaboration: experience working in agile teams, conducting code reviews, and driving sprint planning.
- System Scalability: designing strategies for growth, resilience, and long-term stability of backend platforms.
Experience
Mar 2025 — now
Backend Developer
freelance
- Development and maintenance of server-side applications
- Scaling server infrastructure
- Bug fixing and regular monitoring of application performance
- Implementation and support of CI/CD processes
- Development of strategies for fault tolerance and system scalability
Nov 2021 — Mar 2025
Backend Developer
DominiGames
- Development of game backend services and platforms for internal studio needs
- Built high-load API using NestJS and PostgreSQL
- Designed microservices architecture and inter-service communication
- Integrated game clients with backend via WebSocket and REST
- Worked with task queues and Redis for background processors
- Developed systems for accounting, analytics, and monitoring of game metrics
- Optimized SQL queries and application performance
- Worked in a team of 6+ developers, participated in code reviews and sprint planning
- Maintained CI/CD pipelines and automated routine processes
Dec 2018 — Sep 2021
Node.js Backend Developer
OneTwoCompany
- Development and maintenance of server-side applications
- Scaling server infrastructure
- Bug fixing
- Development of strategies for fault tolerance and system scalability
Contact
Takovska 5, Belgrade, 🇷🇸 Serbia.
Email: [email protected]