Vidura Nanayakkara

Lead Software Engineer at Hilton

Camas, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vidura Nanayakkara is a Lead Software Engineer with 11 years of experience specializing in enterprise middleware, API management, and deployment automation across cloud and on-prem platforms. He holds a First Class BEng in Software Engineering from the University of Westminster and has deep hands-on expertise with WSO2 products, Kubernetes, Docker, Azure/AWS, and CI/CD tooling. At WSO2 he combined product development, customer-facing consulting, and SRE guidance—driving migrations, performance optimizations, and automated rollouts for banks, e-commerce, and healthcare projects. An active contributor to notable open-source WSO2 projects like MSF4J and carbon-commons, he’s implemented core request/response filtering, improved WSDL validation, and added rigorous unit tests. Based in Camas, Washington, Vidura pairs a strong engineering foundation with mentoring experience and a pragmatic focus on secure, test-driven middleware solutions.
code11 years of coding experience
job8 years of employment as a software developer
bookBEng (Hons) in Software Engineering, Computer Software Engineering, First Class Honors, BEng (Hons) in Software Engineering, Computer Software Engineering, First Class Honors at University of Westminster
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

testing10
xml10
unit-testing10
javas10
filtering10
wsdl10
filter10
annotate10
java10
annotations10
osgi9
security9
wso29
commonjs8
spring8

Programming languages (5)

JavaShellCSSBallerinaHTML

Github contributions (5)

github-logo-circle
wso2/msf4j

Jan 2017 - Nov 2017

WSO2 Microservices Framework for Java (MSF4J)
Role in this project:
userBack-end Developer
Contributions:33 commits, 16 PRs, 3 pushes in 10 months
Contributions summary:Vidura implemented request and response filtering functionalities using annotations in both OSGI and fatjar modes. These changes involved modifications to core Java files, adding new annotations and methods for filtering requests and responses at resource and sub-resource levels. The user also created unit tests to ensure the correct functioning and prioritization of the implemented filters. Further contributions include reverting analytics components to work with deprecated interceptors and fixing issues related to interceptor streaming and spring integration.
javawso2microservices
wso2/carbon-commons

Nov 2016 - Aug 2017

Role in this project:
userBack-end Developer & QA Engineer
Contributions:13 commits, 8 PRs, 5 comments in 9 months
Contributions summary:Vidura primarily focused on improving the WSDL validation process and related tools within the repository. Their contributions included fixing validation issues, adding unit tests to ensure the reliability of WSDL validation, and refining the user interface of the WSDL validator. They also addressed security vulnerabilities and improved the handling of XML parsing within the WSDL validation workflow.
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
Vidura Nanayakkara - Lead Software Engineer at Hilton