Tharaka Wijebandara

Software Engineer at Facebook

Stony Stratford, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.Sc.), Information Technology, Bachelor of Science (B.Sc.), Information Technology at University of Moratuwa
languagesEnglish, Sinhalese, Japanese
stackoverflow-logo

Stackoverflow

Stats
8,045reputation
581kreached
151answers
11questions
Badges
react-redux
top-1%
react-router
top-5%
react-router-dom
top-5%
redux
top-5%
javascript
top-5%
github-logo-circle

Github Skills (18)

javascript10
react-redux10
build-tools10
react10
zero-configuration9
redux9
react-router-dom9
react-router9
browser-history6
jestjs6
react-router-v46
jsx6
css6
axios6
ajax6

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
facebook/create-react-app

Feb 2017 - Jan 2018

Set up a modern web app by running one command.
Role in this project:
userFront-end Developer
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.
reactdeveloper-toolsset-upmodern-web-appmodern-web
tharakawj/create-react-app

Feb 2017 - Dec 2017

Contributions:57 pushes, 11 branches in 10 months
react-appsbabelreacteslintbuild-configuration
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