Summary
Jeremy Smith is a Senior Software Engineer based in Bristol with seven years of experience building full-stack TypeScript and JavaScript systems, from Next.js frontends and Storybook component libraries to GraphQL gateways, Redis caches, and Dockerised microservices. He excels at pragmatic problem-solving—having driven a lead-generation modal project that quickly contributed over £1M in revenue—and is comfortable owning both architecture (BFF patterns, migration epics) and low-level fixes (render lifecycle and iframe messaging). Jeremy pairs a strong test-first mindset (Jest suites, CI/CD pipelines) with hands-on performance and state-management tuning, recently leading a migration plan from Context to Redux with Immer. Before software he developed client-facing, analytical skills in finance and property—valuing high-net-worth portfolios and managing repair budgets—which underpin his attention to detail and stakeholder communication. He enjoys mentoring and collaborative engineering, and brings an unusual mix of real-world commercial experience and disciplined engineering practices to product-focused teams.
7 years of coding experience
3 years of employment as a software developer
Post Graduate Diploma Real Estate, Post Graduate Diploma Real Estate at Kingston University
Bootcamp Computer Software Engineering, Bootcamp Computer Software Engineering at Makers
A Levels Physical Education / Business Studies / Physics, A Levels Physical Education / Business Studies / Physics at George Abbot Sixth Form
Bachelor’s Degree Business Administration, Bachelor’s Degree Business Administration at University of Plymouth
English