Armandas Barkauskas is a Senior Software Engineer with a decade of experience building scalable full-stack web applications and microservices, currently driving technical delivery at EPAM Systems. He brings deep Azure and .NET Core expertise, having developed a 17-module microservices platform for high-traffic automotive retail sites and optimized APIs and DB models with advanced T-SQL. Equally comfortable in architecture design and hands-on debugging, he leverages Application Insights and parallelism to troubleshoot live issues and improve reliability. Armandas mentors teammates and leads technical discussions, turning complex requirements into testable, maintainable solutions and boosting test coverage through integration refactoring. A Coventry University computer science student with roots in Kaunas, he pairs engineering discipline with a creative background in music theory—an uncommon blend that informs his pragmatic yet thoughtful approach to software design. Known for preferring clean, efficient code, he’s as likely to sketch system architecture as he is to lead a coffee-fueled brainstorming session.
10 years of coding experience
4 years of employment as a software developer
Programming foundation course Computer Science, Programming foundation course Computer Science at Kaunas University of Technology
"Varpelis" Music School
High School Diploma Electrical and Electronics Engineering, High School Diploma Electrical and Electronics Engineering at KTU engineering lyceum
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Coventry University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Armandas Barkauskas - Senior Software Engineer at EPAM Systems