Gehan Gonsalkorale is a Lead Product Engineer based in London with over 15 years of hands-on experience designing and shipping full‑stack products that blend thoughtful UX with robust engineering. He has led teams and front‑end architecture across startups and agencies, co-founding a boutique studio that grew to 10 developers and delivered complex projects from React Native banking apps to Electron desktop tools. Comfortable across React, Node, Python and serverless backends, Gehan pairs product-minded design with pragmatic build and module-resolution improvements—evident in his contributions to the curl.js loader. He moves seamlessly between mentoring, architecting and coding, with a strong track record of turning early UX concepts into production systems. With an MSc in Management Science and Operational Research, he brings analytical rigour to product and technical decisions.
15 years of coding experience
15 years of employment as a software developer
MSc, Management Science and Operational Research, MSc, Management Science and Operational Research at University of Warwick
A-Levels: Maths, Further Maths, Chemistry, History, A-Levels: Maths, Further Maths, Chemistry, History at The Manchester Grammar School
curl.js is small, fast, extensible module loader that handles AMD, CommonJS Modules/1.1, CSS, HTML/text, and legacy scripts.
Role in this project:
Full-stack Developer
Contributions:7 commits in 24 days
Contributions summary:Gehan focused on improving the `curl.js` module loader, specifically addressing the CommonJS module compilation process. Their commits corrected module ID handling and removed unnecessary code. Furthermore, they modified the cram plugins, particularly those for `js` and `text` files, to ensure correct encoding and output formatting. These changes suggest a focus on build process and module resolution.
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
Gehan Gonsalkorale - Lead Product Engineer at Flow Engineering