Jeremy Goh

Software Developer at Thoughtworks

Singapore
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
Jeremy Goh is a software developer with a decade of experience building modular, testable web applications, currently contributing at Thoughtworks from Singapore. He has hands-on experience delivering and maintaining an e-services website for a government agency during his tenure at NCS Group, demonstrating practical expertise in production-facing systems. His open-source contributions include UI and parser refactors to the well-known Address Book Level 4 sample app, showing attention to usability, modularity, and reducing exception-driven control flow. Comfortable across the full stack, he prioritizes maintainable code and user-friendly interfaces, having improved dark-theme UI and streamlined command parsers. Jeremy pairs formal CS training from the National University of Singapore with a pragmatic, team-oriented approach to software engineering.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at National University of Singapore
github-logo-circle

Github Skills (9)

css10
javas10
javafx10
parser10
java10
ui-design9
refactoring9
st8
ed255198

Programming languages (3)

JavaCSSPHP

Github contributions (5)

github-logo-circle
se-edu/addressbook-level4

Dec 2016 - Apr 2017

:ab::four: Address Book sample application (Level 4)
Role in this project:
userFull-stack Developer
Contributions:29 commits, 18 PRs, 169 comments in 3 months
Contributions summary:Jeremy contributed significantly to the UI of the application, modifying UI elements and CSS to better match a dark theme. They refactored the code to improve the modularity and maintainability of the parser. The user also improved the structure of the codebase by extracting command parsers and removing the use of exceptions for control flow in the AddCommandParser. They also addressed usability issues by loading a default page for the browser panel.
addressjavafxsample-applicationfourjava
Contributions:342 pushes, 23 branches in 4 months
javaaddresssample-applicationaddress-book
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
Jeremy Goh - Software Developer at Thoughtworks