Bhathiya Perera is a pragmatic software engineer with 12 years of experience building backend services, APIs and automation across finance and cloud platforms, currently at Meta after tech-lead roles at Citi and Amazon. He holds an M.Sc. in Advanced Software Engineering and a strong track record of improving performance and test coverage—once boosting a Python codebase to ~90% coverage and cutting framework load times by 470%. Comfortable across Java, Kotlin, Python and JavaScript, he has delivered features for Alexa, built Flask/React services, and worked closely with SRE/DevOps to harden production systems. Bhathiya mentors engineers, leads code reviews, and has held VP-level technical leadership responsibilities in corporate settings. As an enduring tinkerer and open-source enthusiast, he invents tools like his own programming language Yaksha and has maintained technical blogs and community projects since early in his career. Based in Stony Stratford, UK, he blends hands-on implementation with measurable engineering process gains in regulated, high-scale environments.
12 years of coding experience
12 years of employment as a software developer
Physical Sciences, Physical Sciences at Maris Stella College, Negombo
Master of Science (MSc) Advanced Software Engineering, Master of Science (MSc) Advanced Software Engineering at University of Westminster
Bachelor of Science (BSc) Information Technology, Bachelor of Science (BSc) Information Technology at SLIIT
Contributions:1 PR, 5 pushes, 1 branch in 2 years 7 months
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.