Senior Software Engineer at LSEG (London Stock Exchange Group)
Western Province, Sri Lanka
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Nandula Perera is a Senior Software Engineer with eight years of experience building resilient back-end systems and DevOps tooling, currently at the London Stock Exchange Group. He has a strong foundation in software engineering from the University of Colombo and practical Java expertise from IJSE, complemented by international study at the University of Westminster. Nandula's open-source work on WSO2's Choreo Connect demonstrates deep familiarity with API gateway internals and Git-based artifact synchronization, including adding branch and SSH support and hardening fetch logic with retries. He combines production-grade engineering with a history of organizing competitive programming and hackathon initiatives, reflecting both technical depth and community leadership. Comfortable across cloud-native environments and CI/CD workflows, he focuses on reliable integrations that reduce operational friction for platform teams. Colleagues describe him as a pragmatic engineer who turns tricky source-control and deployment edge cases into tested, maintainable solutions.
8 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at University of Colombo School of Computing
Bachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at University of Westminster
Comprehensive Master Java Developer Diploma (CMJD), Comprehensive Master Java Developer Diploma (CMJD) at Institute of Java and Software Engineering (IJSE)
Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
Back-end & DevOps Engineer
Contributions:40 reviews, 23 commits, 2 PRs in 21 days
Contributions summary:Nandula's commits primarily focus on enhancing the source control mechanism for the API gateway. They implemented features for fetching API artifacts from a remote Git repository, including cloning, pulling changes, and processing artifact changes. Their contributions involve integrating Git branch and SSH authentication support and adding unit and integration tests for source watcher functionality. Furthermore, the user made code adjustments to improve resilience by retrying artifact fetching and fixing minor issues.
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.