Profile
Senior Full Stack Engineer with 10 years of experience spent empowering businesses by solving their most difficult technical challenges. I design and deliver adaptable full stack applications by combining the best available tools with deep domain knowledge to ensure that projects in my charge exceed expectations and are delivered on time.Core Skills
Work Experience
Spreadex is a British gambling company based in St Albans. It offers betting on a wide range of sporting and financial markets. I was a key member of the sports IT team, focused on providing our real time 24/7 sports trading system.
My key accomplishments in this position include:
- Achieving a 10x performance improvement by transforming our status engine to a clean, modular, micro-service oriented code base.
- Being instrumental in providing engineering support during the take over of our main spread betting competitor – ensuring feature completeness and the successful migration of all sporting client data.
- Delivering a sophisticated risk management subsystem to ensure compliance and profitability as part of our expansion into Denmark.
- Reducing costs and improving service reliability by migrating our sports services to a modern Linux/K8s based AWS cloud-hosted solution, replacing our legacy Windows based on-premise Service Fabric stack.
- Mentoring junior developers to help them adapt to the fast paced and complex world of sports trading software development.
MCMSolutions is a digital forensics and security services company based in West Sussex. I worked as Team Lead for the CyberHawk project, leading a small group of developers to create a powerful embedded WIFI reconnaissance tool. I was also a Software Developer on Detego, implementing our React frontend to the Detego distributed forensic service.
My core contributions were:
- Architecting the core CyberHawk system enabling the real time collection and centralisation of information-rich WiFi tracking data
- Mentoring and supporting my teammates, guiding them to make significant contributions to our product development
- Training and implementing our deep learning image recognition system for the Detego forensic platform