Summary
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.
14 years of coding experience
Tapton Secondary School
Bachelor of Science (BSc), Computer Science, 1st Hons. (78%), Bachelor of Science (BSc), Computer Science, 1st Hons. (78%) at University of Sussex
English