Prabodha Rodrigo is a Senior Innovation Engineer based in Sydney with 11 years of experience designing and delivering high-performance, low-latency distributed systems for financial markets. He has led cross-functional C++ and Java teams to build mission-critical market data dissemination, feed parsers processing >500k msgs/sec, and cloud-ready, fault-tolerant back-end platforms. Equally comfortable in hands-on implementation and technical leadership, he combines deep systems-level skills (C/C++, Java, PL/SQL, Linux) with ScrumMaster experience and infrastructure automation (Jenkins, Chef). His work emphasizes pragmatic re-architecture—reducing latency, improving observability and resource efficiency—alongside mentoring peers in TDD/BDD and complex event processing. Academically strong with first-class degrees and a masters in computer science, he pairs rigorous theory with production-proven engineering. He lives by a mindset of experimentation—“if you are not prepared to be wrong, you'll never come up with anything original”—which guides his R&D and innovation efforts.
11 years of coding experience
10 years of employment as a software developer
Master’s Degree, Computer Science, First Class, GPA - 3.83/4.20, Master’s Degree, Computer Science, First Class, GPA - 3.83/4.20 at University of Moratuwa
BSc (Comp), First Class, Computer Science, GPA - 3.51/4.25, BSc (Comp), First Class, Computer Science, GPA - 3.51/4.25 at University of Colombo
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.