Summary
Jonathan Yates is a seasoned full stack developer with over 30 years of software engineering experience and more than a decade focused on investment banking systems, currently delivering C# backends and React frontends for bond issuance and pricing platforms. He specializes in modern web stacks—React, Typescript, Redux/Context, RxJS, Node and GraphQL—while also bringing deep expertise in C#, .NET and real-time desktop UIs from earlier finance roles. Jonathan repeatedly drives technical improvements: introducing TypeScript, Apollo/GraphQL, testing practices and data virtualization to teams, and has a track record of owning features end-to-end from design through CI/CD. He thrives in high-stakes, regulated environments (BNP Paribas, J.P. Morgan, Nomura) and balances pragmatic delivery with refactoring for long-term maintainability. Based in the Greater Preston area, he combines enterprise-grade reliability with startup agility, having built serverless GraphQL data access layers as well as large greenfield trading and risk UIs. An understated strength is his ability to mentor support teams and embed operational knowledge so complex financial applications remain supportable in production.
11 years of coding experience
21 years of employment as a software developer
Higher National Diploma Business & Finance, Higher National Diploma Business & Finance at University of Bristol