Bhathiya Perera

Software Engineer at Meta

Stony Stratford, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job12 years of employment as a software developer
bookPhysical Sciences, Physical Sciences at Maris Stella College, Negombo
bookMaster of Science (MSc) Advanced Software Engineering, Master of Science (MSc) Advanced Software Engineering at University of Westminster
bookBachelor of Science (BSc) Information Technology, Bachelor of Science (BSc) Information Technology at SLIIT
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
1,313reputation
1.5mreached
33answers
6questions
github-logo-circle

Github Skills (138)

programming-language10
compile-time10
python10
windows10
terminal-app10
c9910
internet10
background-music10
transpiler10
qt10
download-file10
download-manager10
queue10
cli10
prompt-toolkit10

Programming languages (12)

MDXC#TypeScriptJavaC++COCamlCMake

Github contributions (5)

github-logo-circle
Documentation & Website
Contributions:7 PRs, 63 pushes, 1 branch in 1 year 11 months
documentation-website
JaDogg/expressPython

Nov 2014 - Feb 2022

🚄🐍 expressPython - A small Python editor for learning and competitive programming.
Contributions:4 releases, 116 commits, 3 PRs in 7 years 3 months
pythonideexpress-pythonqtwindows
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