Rukshani Athapathu is a PhD candidate at UC San Diego with 11 years of software engineering and research experience spanning industry and academia. She has progressed from hands-on programming roles to senior engineering and technical lead positions at firms like WSO2 and eBuilder, and served as a research scholar at Carnegie Mellon University before transitioning to doctoral research. Her background combines advanced software engineering (MSc, Distinction) and first-class IT undergraduate training with practical delivery of enterprise systems and research-driven projects. Comfortable bridging theory and production, she brings both deep engineering rigor and academic curiosity to distributed systems and software architecture problems. Outside formal profiles she shares technical perspectives on Medium, signaling an interest in communicating engineering ideas to broader developer audiences.
11 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree, Information Technology, First Class Honours, Bachelor’s Degree, Information Technology, First Class Honours at Middlesex University
Master of Science (MSc) in Advanced Software Engineering, Distinction, Master of Science (MSc) in Advanced Software Engineering, Distinction at University of Westminster
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.