Michael Bannister

Technical Lead, Order Capture Replatforming

London, 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

👤
Senior
🎓
Top School
Michael Bannister is a technical lead with 14 years of experience driving large-scale eCommerce and platform replatforming at John Lewis Partnership, currently leading the Order Capture replatforming effort. He designs and builds Java/Spring backends and HTML/JavaScript frontends, with deep familiarity in Spring MVC/Batch, Hibernate, Dojo, and jQuery. Seasoned in Agile/Scrum delivery, he combines hands-on development with technical leadership across platform, web systems and product information projects. His career began on mainframe COBOL/DB2 and evolved through .NET and bespoke PIM solutions, giving him a rare breadth from legacy batch systems to modern microservices. Known for turning complex business requirements into pragmatic, testable implementations, he balances architecture, delivery risk management and incremental migration strategies. A Cambridge-educated mathematician and computer scientist, he brings analytical rigor to product-focused engineering decisions.
code14 years of coding experience
job14 years of employment as a software developer
bookBA (Hons), Maths, Computer Science, BA (Hons), Maths, Computer Science at University of Cambridge
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
106reputation
17kreached
8answers
0questions
github-logo-circle

Github Skills (200)

api-management10
google-cloud-platform10
consumer-driven-contracts10
terraform10
security10
consul10
cloud-platform10
google-cloud10
istio10
microservices10
service-mesh10
fault-injection10
proxies10
golang10
kubernetes10

Programming languages (12)

TypeScriptJavaDockerfileShellC++JavaScriptGoMustache

Github contributions (5)

github-logo-circle
Contributions:25 pushes, 10 branches in 4 years 3 months
michaelbannister/istio

Jan 2020 - Feb 2020

Connect, secure, control, and observe services.
Contributions:20 pushes, 9 branches in 1 month
golangsecuresecuritykubernetesobserve
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 Bannister - Technical Lead, Order Capture Replatforming