Tharaka Wijebandara is a software engineer with 11 years’ experience building full‑stack, production-grade systems across startups and tech giants, currently at Facebook in the UK. He combines strong front-end expertise in JavaScript/React with back-end skills in Node.js, Golang and C#, having led teams and complex projects at Grab and 99X Technology. Tharaka has a track record of shipping high‑impact UX improvements—such as converting and enhancing the react-error-overlay used by create-react-app to surface and open errors directly in the editor. He has built interactive 3D drawing tools, scalable Matlab production services, and optimized performance-critical modules, showing a blend of UI polish and backend scalability. A former startup co-founder and Microsoft Student Ambassador, he brings practical leadership, product sensibility and a knack for turning prototypes into reliable services. Based in Stony Stratford, he pairs hands‑on coding with mentoring and cross‑functional delivery.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.Sc.), Information Technology, Bachelor of Science (B.Sc.), Information Technology at University of Moratuwa
Contributions:14 commits, 17 PRs, 3 pushes in 10 months
Contributions summary:Tharaka primarily contributed to the `react-error-overlay` package, which is used to display errors within the `create-react-app` project. Their work involved converting the error overlay to React components and integrating it within the application, as well as refactoring components and improving the overall user experience. They also made changes to allow opening files in the editor directly from the error overlay and fixed issues related to the display of errors.
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
Tharaka Wijebandara - Software Engineer at Facebook