Bracknell, England, United Kingdom
Experienced and self-motivated software developer based in Bracknell, UK, with over 16 years of expertise in developing web-based applications using diverse languages and frameworks. Currently employed at Deriv, I specialize in GoLang, NodeJS, React, and Sveltekit. Throughout my career, I have thrived in adaptable environments, leveraging various technologies to their fullest potential. With a strong background in Computer Science, I possess in-depth knowledge of data structures, design patterns and architectural principles, proficiently applying them across programming languages and infrastructures. During my free time, when I'm not juggling my role as a father and husband, I dive into researching the latest languages and technologies. I also enjoy getting hands-on by creating applications that connect with Arduino controls, with the goal of automating different parts of our home. On top of that, I have a passion for woodworking and metalworking, designing and building furniture around our home.
Worked in an agile team delivering a pricing solution to predict recommended price increases and decreases using GoLang and Sveltekit, utilising Server-less compute through AWS and a scalable micro service architecture.
I was on a small agile team responsible for building, maintaining and testing components related to product recommendations across the John Lewis site. Using React and NextJS we released a micro front-end product that recorded an increase of sales across all departments where we recommended products.
Thames Water (July 2019 - Present) - Ground up rebuild of their entire website in ReactJS with a Sitecore and .NET backend - Analysts recorded that our work saved the client £143,000 over a 3 month period once our first release went live. - The team were commended on many occasions for our ability to deliver and deploy our work multiple times per day if required. Tech stack: React 16.x, .NET, Sitecore, Docker, Kubernetes, Azure Devops and Azure cloud.