Summary
Poorna Jayasinghe is a Senior Full Stack Software Engineer based in Melbourne with nearly a decade of hands-on experience building and architecting cloud-native, high-performance systems on AWS and Google Cloud. He specializes in end-to-end solutions—backend APIs (Spring Boot, NestJS, FastAPI), real-time and event-driven systems, and cross-platform mobile apps (native iOS, Flutter)—and has productionized services used by 10,000+ drivers daily. His work spans complex integrations (iCabbi, Microsoft Dynamics, transport APIs), LLM-driven data processing, and scalable serverless pipelines, reflecting a strong mix of applied research and engineering. Holding dual undergraduate degrees and a Master’s in Cloud Computing (distinction), he has also published research on NLP recommendation systems, showing a rare blend of academic rigor and product-focused delivery. Colleagues rely on him for rearchitecting legacy systems into resilient, observable cloud services that balance performance with real-world operational concerns.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.Sc.) Information Technology Specialize in Software Engineering (Honours), Bachelor of Science (B.Sc.) Information Technology Specialize in Software Engineering (Honours) at SLIIT
Master’s Degree Information Technology (Specialize in Cloud Computing), Master’s Degree Information Technology (Specialize in Cloud Computing) at RMIT University
Bachelor of Science (B.Sc.) Software Engineering, Bachelor of Science (B.Sc.) Software Engineering at Curtin University
Diploma Computer Hardware Engineering, Diploma Computer Hardware Engineering at Raytronics Computer School
Cyber Security / Ethical Hacking (CEH-V8) Cyber Security, Cyber Security / Ethical Hacking (CEH-V8) Cyber Security at CICRA Consultancies
Advanced Level Mathematics, Advanced Level Mathematics at St. Peter's College
English, Sinhalese