David Mkrtchian — Tech Lead & Software Architect

Tech Lead with 13+ years of experience, specializing in high-load distributed systems, AI product development, and multiplayer game architecture.

About

Tech Lead with 13+ years of experience, specializing in high-load distributed systems, AI product development, and multiplayer game architecture. Core strengths include designing scalable, resilient backends and finding the optimal balance between technical excellence and business delivery.

Architected a custom MMO multiplayer system supporting 500+ concurrent rooms, built an AI infrastructure handling 100K+ RPM, and led a 24-person team to deliver three parallel AI projects with zero missed deadlines.

Top Skills

Experience

Tech Lead / Senior Engineering Partner — Armenian Artificial Intelligence Company

Led a team of over 20 developers, coordinating four parallel projects. Designed and scaled LLM infrastructure to handle 100K requests per minute. Developed a product selection algorithm, saving three months of project work. Implemented automated tests for AI responses, reducing testing time by 4x. Adopted Critical Chain methodology, ensuring 100% on-time completion. Conducted over 200 interviews.

Senior Developer — Oxalis Games

Developed a multiplayer system supporting 128+ simultaneous players. Created backend and web wallet for tokens, reaching 15K+ players. Scaled architecture to support 500 concurrent game rooms. Built management system handling 40K+ objects.

Senior Software Engineer / Technical Lead — Morpheus XR

Led project releases across five platforms (iOS, Mac, Windows, Android, Oculus). Reduced operational costs by 50% through architecture audits. Developed VR zones for Meta, Autodesk, Randstad, Gansler. Scaled platform to 500+ users in a single room.

Senior Unity 3D Developer / Tech Lead — ZiMAD

Led a team of 7 members. Optimized processes increasing revenue by 50%. Implemented Sentry, reducing bug resolution time by 2-3x. Promoted from Senior Developer to Tech Lead within two months.

Software Development Manager — Tumo Center for Creative Technologies

Led a team of 3 developers. Developed over 40 mini-games. Created plugin saving 20+ hours per week. Prepared 100+ materials on Cloud and AI.

Workshop Leader / Content Developer — Tumo Center for Creative Technologies

Developed curriculum of 20+ lessons. Trained more than 5,000 students in game development. Created 10+ mini-games as teaching aids.

Full Stack Developer — EXIOS

Designed delivery monitoring system handling 500K+ orders for Philip Morris Armenia. Developed custom-physics game on Facebook Instant Games.

Game Developer — Double Coconut

Ported 50+ 3D games from Flash to Unity 5. Developed three daily casual games for iWin. Created client-side components using C# and JavaScript.

Education

Bachelor's Degree in Computer and Information Systems Security / Information Assurance — National Polytechnic University of Armenia (2011–2015)

Certifications

MIC C# Developer Certificate

Blog — Thoughts on Technology

Articles and insights on software architecture, AI infrastructure, game development, multiplayer systems, and engineering leadership by David Mkrtchian.

Contact

Email: davidmcarati@gmail.com

LinkedIn: linkedin.com/in/davidmkrtchyan

Website: www.davidmcarati.info

Telegram: @mcarati

David Mkrtchian

Preparing the museum…

In game dev