Viduranga Wijesooriya is a Staff Software Engineer with 12 years of experience designing and hardening distributed systems and microservices, currently leading architecture and implementation at Wavelo from Missouri. He specializes in Ruby and Go ecosystems and the operational stack around Kafka, Sidekiq, PostgreSQL, Redis, Docker and Nomad, with a track record of rooting out performance bottlenecks and refactoring fragile code into resilient, observable services. Viduranga mentors engineers, drives design discussions with product owners, and has built workflow and provisioning systems that integrate with large telco providers. His background includes scaling cloud APIs, migrating legacy Rails apps toward modular architectures, and instrumenting systems for tracing and metrics—skills honed during graduate study at Georgia Tech. Not obvious from titles: he repeatedly combines hands-on refactoring with pragmatic deployment automation to improve both developer velocity and production reliability.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Science (BSc), Information Technology, 3.5, Bachelor of Science (BSc), Information Technology, 3.5 at University of Moratuwa
Master of Science, Computer Science, 3.7, Master of Science, Computer Science, 3.7 at Georgia Institute of Technology
A/Ls in Mathematics, Physics, Chemistry, A/Ls in Mathematics, Physics, Chemistry at Royal College 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.
Request Free Trial
Viduranga Wijesooriya - Staff Software Engineer at Wavelo