Summary
Harsha Siriwardena is a Senior Software Engineer based in Melbourne with 14 years of experience specializing in native Android development and mission-critical mobile solutions across finance, government, retail, and enterprise mobility. He has driven large-scale consumer and government apps—such as Service Victoria’s widely adopted app and multiple Suncorp insurance brands—using Kotlin, Jetpack Compose, MVVM, Clean Architecture, and TDD-driven delivery. Comfortable in regulated domains like banking, fintech and insur-tech, Harsha pairs strong product focus with secure, test-first engineering and continuous delivery practices. He’s also contributed to backend services and embedded/mobile SDK work earlier in his career, bringing full-stack empathy to Android-first teams. A long-term open-source contributor and mentor in healthcare projects (OpenMRS), he blends community-minded craftsmanship with pragmatic delivery at scale.
14 years of coding experience
11 years of employment as a software developer
Master of Science (M.Sc.), Enterprise Applications Development, Master of Science (M.Sc.), Enterprise Applications Development at Sheffield Hallam University
Primary, Secondary Education., Primary, Secondary Education. at Ananda College
Bachelor of Science (B.Sc.), Information Technology, Bachelor of Science (B.Sc.), Information Technology at SLIIT