Josh Bridge is a Senior Software Engineer with 11 years' experience building backend systems in Java, Kotlin and Python, currently developing vehicle software at Jaguar Land Rover. He has deep OOP and design-pattern expertise from enterprise roles at Barclays and JLR, and a strong grounding in TDD, clean code and high-volume server applications. Josh contributes to open-source authentication tooling (notably improving password reset and security flows in a lightweight PHP framework), showing attention to pragmatic security details beyond his main stack. Based in Stevenage, he pairs a first-class Software Engineering degree with hands-on experience across fintech and automotive domains, consistently reducing technical debt while learning new methodologies.
11 years of coding experience
3 years of employment as a software developer
3 A Levels, 3 A Levels at Northampton School for Boys
Bachelor of Science (BSc) (Hons), Software Engineering, 1st, Bachelor of Science (BSc) (Hons), Software Engineering, 1st at The Manchester Metropolitan University
Simple user-authentication solution, embedded into a small framework.
Role in this project:
Back-end Developer
Contributions:9 commits, 1 PR, 6 comments in 20 days
Contributions summary:Josh primarily contributed to the user authentication features within the PHP framework. They implemented and modified password reset functionality, adding pages and actions for password changing. Their work involved significant changes to the `PasswordResetModel.php` file, which included functions for password validation, saving, and updating, as well as modifications to `LoginController.php` and related view files. The commits indicate a focus on securing and improving the user authentication process.
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
Josh Bridge - Senior Software Engineer at Jaguar Land Rover