I am a 35-year-old father of two living in London. I currently work as a staff engineer for a virtual events company called Hopin.
I have been a software developer for more than 12 years, having first gone into the profession after graduating with a Degree in Mathematics from Oxford University in 2008.
Staff Engineer, Hopin (2021-)
Hopin is a rapidly growing scaleup that offers virtual venues for conferences and meet-ups of any size. As a staff engineer on the core services team, I mostly do hands-on Rust development as well as offer architectural oversight on the real-time components of the platform.
Senior Backend Engineer, Monolith (2019-2021)
Monolith is a FinTech start-up building a banking experience on top of the Ethereum blockchain. I worked as an individual contributor writing software that integrates with the Ethereum network in Go. We deployed this as a large number of microservices running in a Kubernetes cluster on Google Cloud Platform.
Lead Developer, Aspect Capital (2012-2019)
Aspect Capital is a London based hedge fund that trades broad range of asset classes. I worked as an individual contributor for my first 5 years, writing front-office and back-office applications in Java and Python. We used Spring Framework to build a microservice architecture that focused on testability and being able to deal with changing requirements. In the last 2 years at Aspect, I began to assume leadership responsibilities and ran a small team that focused on using AWS to improve developer productivity.
Technical Director, Currency Solutions (2009-2012)
Programmer, RLC-CCT (2008-2009)
I worked as a contractor for RLC-CCT after graduation, where I was put in charge of developing a web-interface for their popular Windows-based CRM system.
Jesus College, Oxford (2004-2008)