Summary
Sumudu Lansakara is a Senior Software Engineer based in Munich with around a decade of experience building high-performance, distributed systems and automation tools across C++, Python, C#, and embedded platforms. He has driven architecture and tooling improvements at companies like PPRO, RIEDEL and LSEG—designing message serialization libraries, code generators, and distributed installation and test automation systems. Comfortable from low-level embedded firmware to cloud-facing RESTful services and web front-ends, he also built real-time audio analysis tooling and Raspberry Pi-based streamers that boosted test and operations productivity. His background in electronic and telecommunication engineering plus an MEng in Software Engineering for Embedded Systems gives him uncommon depth in both hardware-adjacent and large-scale software concerns. Colleagues rely on him to turn complex interoperability needs into maintainable, automated solutions that reduce manual toil.
9 years of coding experience
10 years of employment as a software developer
Single semester in Masters program Computer Simulation in Science, Single semester in Masters program Computer Simulation in Science at Bergische Universität Wuppertal
B.Sc. Eng. Electronic and Telecommunication Engineering, B.Sc. Eng. Electronic and Telecommunication Engineering at University of Moratuwa
Master of Engineering - MEng Software Engineering for Embedded Systems, Master of Engineering - MEng Software Engineering for Embedded Systems at RPTU Kaiserslautern-Landau
General Certificate of Education (Advanced Level) Mathematics, General Certificate of Education (Advanced Level) Mathematics at Maliyadeva College
Sinhalese, English, German