Mike Smith is a seasoned Senior Java Developer with a 37-year software development career and nearly a decade focused on modern Java systems, currently building resilient web security tools at PortSwigger. He has led and delivered large-scale backend platforms across finance, media, automotive diagnostics and insurance, with hands-on expertise in Java architecture, web services and CI-driven engineering. Known for turning legacy systems into maintainable, testable platforms, he introduced automated build and static analysis practices in past roles to improve stability and deployment velocity. His career includes consultancy and technical lead positions at Barclays, Bank of America and Trader Media Group, where he built core data platforms and online banking enhancements. Based in the Greater Preston area, he blends deep systems experience with pragmatic mentoring of teams and a knack for reliably shipping complex server-side solutions. An often-overlooked strength is his longevity across evolving stacks, giving him rare institutional memory for solving thorny integration and reliability problems.
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.