Gihan Dissanayaka is a Senior Software Engineer with five years of experience, specializing in full-stack enterprise solutions for the travel domain. He combines strong Angular front-end skills with Java, Spring, and Oracle SQL back-end expertise to deliver scalable, performant systems and reusable component libraries. Gihan has improved system efficiency through queue architectures, pagination, bulk processing, and complex pricing and rule-based logic while also contributing to CI/CD and repository management. He has taken on leadership as a Scrum Master, driving Agile collaboration across cross-functional teams and ensuring reliable delivery. Currently pursuing an MSc in Advanced Software Engineering at the University of Westminster, he is expanding his focus into cloud engineering, machine learning and refined UI/UX practices. Based in Sri Lanka, Gihan brings a pragmatic blend of hands-on development and process-driven improvement that consistently tightens business workflows.
5 years of coding experience
2 years of employment as a software developer
Bachelor of Science in Engineering, Computer Software Engineering, Bachelor of Science in Engineering, Computer Software Engineering at University of Ruhuna
Rajapaksa College, Sri Lanka
MSc - Advanced Software Engineering, Computer Software Engineering, MSc - Advanced Software Engineering, Computer Software Engineering at University of Westminster
Here we connect react client side product searching application with API service host from heroku.Express(Node.js) based API part build to fetch data from AMAZON products in realtime.
Contributions:2 PRs, 6 pushes, 2 branches in 1 year
herokurealtimeexpressfetch-datareactjs
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
Gihan Dissanayaka - Senior Software Engineer at CodeGen International