Summary
Ronald Kayondo is an advanced software engineer with 13 years of experience building modular, distributed systems and backend platforms across fintech and product companies, now based in Singapore. He brings deep Java ecosystem expertise (Groovy, Kotlin, Scala) and hands-on Graph DB and RDBMS experience, having led backend teams and delivered production systems at awamo and as Technical Director at OMNITECH. His recent roles at Thoughtworks, Stanbic Bank and Zühlke reflect a mix of consultancy-grade architecture and enterprise delivery. Comfortable with PHP/Drupal and XForms as well as modern JVM stacks, he blends pragmatic engineering with an eye for data modeling in Neo4j. Known for shepherding products through their full lifecycle, he often surfaces simpler alternatives to complex configurations to improve maintainability and time-to-market.
13 years of coding experience
14 years of employment as a software developer
Software Dev't Certificate Software Development, Software Dev't Certificate Software Development at National Software Incubation Centre
Computer Science Computer Science, Computer Science Computer Science at Makerere University