Michael Rochester

Senior Engineer at American Express

Greater Brighton and Hove Area 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
Michael Rochester is a Senior Engineer with 13 years of software development experience, currently building systems at American Express from his base in the Greater Brighton and Hove area. He brings strong multi-language expertise in C++, C#, Java, Python and Haskell, paired with a 1st class BSc in Computer Science from the University of Sussex. A committed open-source advocate and GNU/Linux power user, he runs both a home media server and a remote web server, reflecting hands-on operational skills beyond coding. Michael combines systems-level thinking with pragmatic engineering, comfortable working across backend services and tooling, and he enjoys exploring functional programming idioms alongside mainstream enterprise stacks.
code13 years of coding experience
bookTapton Secondary School
bookBachelor of Science (BSc), Computer Science, 1st Hons. (78%), Bachelor of Science (BSc), Computer Science, 1st Hons. (78%) at University of Sussex
languagesEnglish
github-logo-circle

Github Skills (149)

web-application10
react-redux10
testing10
prefetch10
regression10
regression-testing10
cjs10
snapshot-testing10
matcher10
wizard10
modular10
jquery10
react-component10
devtools10
jest-image-snapshot10

Programming languages (4)

TypeScriptJavaScriptPythonDart

Github contributions (5)

github-logo-circle
✨ Add the context of a json parse error to the error message with syntax highlighting if possible.
Contributions:16 reviews, 14 PRs, 19 pushes in 3 years 1 month
error-messagevscode-extensionjson-parsehighlightingerror
mr-hooks/use-query-parameter

Jul 2023 - Mar 2025

A hook for managing state in query parameters, for link sharing in your React applications
Contributions:9 releases, 1 review, 22 PRs in 1 year 7 months
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
Michael Rochester - Senior Engineer at American Express