Summary
Batbayar Bazarragchaa is a seasoned technology leader and Chief Technology Officer based in Ulaanbaatar with 12 years of hands-on experience across the full software lifecycle, from requirements and architecture to deployment and maintenance. He has progressed from developer to architect and CTO at Astvision, leading teams through waterfall, Agile, and Scrum processes while prioritizing clean, performant, and secure code. His technical breadth spans Java/J2EE, Spring, Hibernate, Python/Django, JavaScript/Meteor, Android, and a range of SQL and NoSQL databases, complemented by deep experience in ESB and messaging (Camel, Mule, RabbitMQ). Known for mentoring junior engineers and advocating best practices, he balances pragmatic solutions with long-term maintainability. He routinely applies performance profiling and enterprise integration patterns to solve complex system-integration challenges. Outside the obvious stack, he brings practical product-facing experience from client engagements that shaped his emphasis on viable, business-aligned technical design.
12 years of coding experience
11 years of employment as a software developer
Bachelor, Computer Science, 3.6, Bachelor, Computer Science, 3.6 at Computer Science and Management School
English, Mongolian