Dinesh Bandara is a Senior Software Engineer based in Singapore with over 12 years of hands-on experience designing and delivering high-performance, mission-critical C++ and Java systems across finance, enterprise middleware, firmware and simulation domains. He combines deep OOAD, design patterns and algorithmic skills with practical expertise in concurrency and parallel computing (Pthreads, OpenMP, CUDA, MPI) and cross-platform development on Linux, macOS and Windows. At UOB he manages EAI middleware and message-parsing frameworks, pairing production support skills with rollout and troubleshooting responsibilities, while previous roles included low-level printer firmware, real-time trading systems and cloud/middleware contributions. Comfortable leading small teams and mentoring developers, he also brings a knack for rapid ramp-up on unfamiliar technologies and for introducing pragmatic security and cryptographic solutions in product plugins.
12 years of coding experience
10 years of employment as a software developer
PG Diploma in Computer Science, Specialisation in Parallel Computing, PG Diploma in Computer Science, Specialisation in Parallel Computing at University of Moratuwa
De Mazenod College, Kandana
Bachelor of Science (Computer Science), Bachelor of Science (Computer Science) at University of Colombo
Welcome to the WSO2 Private PaaS source code! For info on working with the WSO2 Private PaaS repository and contributing code, click the link below.
Contributions:49 commits in 4 months
paasworking-onwso2kuberneteslink
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.