Summary
Vahan Sahakyan is a pragmatic mid-level Fullstack Software Engineer based in Yerevan with six years of professional experience and four years focused on full-stack delivery across TypeScript, Go, Java, and Python. He routinely leads medium-to-large initiatives end-to-end—translating product needs into technical specs, planning, and delivery of features like search, cursor pagination, scraping, and data pipelines while negotiating for long-term maintainability. Vahan has driven large-scale refactors, raised test coverage and code quality in legacy systems, and built reusable component libraries that improved cross-team productivity. He also contributes to hiring and mentorship, runs technical interviews, and documents knowledge through Looms and Slab, combining hands-on coding with strong developer enablement. Uncommonly for engineers, he brings discipline from a professional music background—experience as a percussionist in national and international orchestras—that informs his collaborative, performance-focused approach to engineering.
6 years of coding experience
2 years of employment as a software developer
Bachelor of Commerce - BCom Tourism and Hospitality Management, Bachelor of Commerce - BCom Tourism and Hospitality Management at Yerevan State College of Humanities
Course [ React Redux GraphQL Firebase Stripe ], Course [ React Redux GraphQL Firebase Stripe ] at Zero To Mastery Academy
Bachelor of Performing Arts - BPA Orchestral Percussionist, Bachelor of Performing Arts - BPA Orchestral Percussionist at Yerevan Komitas State Conservatory
C++ Programming | Mentor: Artak Yenokyan [ Siemens EDA ], C++ Programming | Mentor: Artak Yenokyan [ Siemens EDA ] at Believer Programmers' Club of Armenia
English, Russian, Armenian, Japanese