With over 15 years of hands-on experience in software engineering, I have consistently delivered results and fostered innovation within diverse teams and projects. As a seasoned professional, I bring a wealth of knowledge in orchestrating the development of scalable software architectures and cultivating collaborative environments. My track record includes successfully leading teams, driving strategic initiatives, and achieving business objectives. With a deep understanding of technology and a passion for driving organizational growth, I continuously seek opportunities to leverage my expertise to deliver impactful solutions and drive success for my team and company.
Jun 2022 - Present
Remote
Vitrifi is revolutionising the Telco industry by providing lightweight software solutions to ISP’s.
Jun 2023 - Present
I lead the design and implementation of scalable software architectures while contributing hands-on to critical software development. I review code submissions from team members to ensure adherence to coding standards and quality. I also manage project timelines and collaborate with product managers to align technical and business objectives.
Dec 2022 - Jun 2023
I implemented GitOps strategies for the organization and contributed to the development of custom tools designed to integrate with GitLab CI. I also adapted and extended an existing library of internal tools to fit the unique requirements of the business, enhancing deployment automation and efficiency.
Jun 2022 - Dec 2022
I developed CI/CD pipelines with Gitlab CI and a CNE Kubernetes operator.
Jun 2021 - Jun 2022
Remote
Dae.mn (pronounced Dee-mun) is a technical consultancy that puts people first. Dae.mn helps people in business do better work with technology.
Jun 2021 - Jun 2022
I delivered infrastructure as code and declarative infrastructure maintained using GitOps, and delivered CI/CD pipelines. I refined the backlog, gathered requirements, and developed the supporting services.
Jul 2020 - Jun 2021
Remote
The Company offers a platform that connects digital advertising, onsite engagement, and remarketing to optimize the entire customer journey and add relevancy to every online experience. Ve Global UK serves customers worldwide.
Jul 2020 - Jun 2021
I restructured Ve’s infrastructure and technology to save costs and create a more manageable environment. I introduced and set up local development using Kustomize/Skaffold/Minikube, and rolled out GitOps to improve deployment pipelines. I also trained developers to develop best-in-class microservices.
Jan 2018 - Jul 2020
Remote
Thermeon Worldwide Ltd provides software solutions. The Company designs and develops car rental platforms. Thermeon Worldwide serves customers worldwide.
Jan 2018 - Jul 2020
I worked closely with both the development and infrastructure teams, which are spread all over the world. I engineered microservices written in Golang and delivered them via the Google Kubernetes Engine. I introduced operations via pull requests to deliver continuous deployment, maintaining stability.
Apr 2015 - Jan 2018
Chesterfield, UK
Utilitywise PLC is an independent utility cost management consultancy company. The Company offers energy procurement and energy management products and services aimed to assist customers with energy contracts, reduce energy consumption, and lower their carbon footprint.
Apr 2015 - Jan 2018
I worked as part of a team to deliver control and automation to the Wiselife IoT product.
Apr 2012 - Apr 2015
Chesterfield, UK
t-mac provides next-generation metering, monitoring, and controls solutions.
Apr 2012 - Apr 2015
I was a web applications developer working in a fully agile environment, developing monitoring, controls, and analysis software used throughout the energy sector. I gathered requirements, designed, developed, and delivered bespoke software solutions for some of the big names in the energy industry.
Sep 2010 - Apr 2012
Leeds, UK
EnServe Group Limited provides utility infrastructure support services. The Company offers electricity engineering, civil asset management, installation, analysis, and water network support services. EnServe Group serves gas, electricity, and water distribution and retail companies globally.
Sep 2010 - Apr 2012
I worked under the direction of Richard Marr (Senior Lead Developer) on the development and maintenance of Job Track Enterprise (JTE) for H2O Water Services Ltd and Thames Water / Veolia Water. I was fully involved in the maintenance and ongoing development of the JTE system for H2O, including the Smartclient application, website, web services, mobile devices database, and SSIS packages. I was also fully involved in the development of the JTE system for Thames Water in the run-up to live deployment, including all of the above elements plus integration with the IBM Websphere messaging system for near real-time integration with the Insight TMA system. Additionally, I interpreted new requirements for both JTE systems in consultation with internal and external stakeholders.
Jun 2008 - Sep 2009
Eckington, UK
Cse-Healthcare Systems Ltd. provides clinical information and patient administration systems. The Company offers project management, training, product consultancy, configuration, technical consultancy, and help desk services. Cse-Healthcare Systems develops its enterprise-wide systems for implementation across both community and hospital-based services.
Jun 2008 - Sep 2009
I maintained product specialist’s demo laptop builds of RiO and developed and maintained internal tools used by all areas of CSE-healthcare systems. I worked as part of the live service team investigating software issues, issuing hot fixes and releases, and as part of the testing team, testing software modules, identifying code paths, and creating testing plans. I also designed and created the replacement correspondence reference system, which is used company-wide, and a testing automation framework that automated web pages from the user point of view.
2006-2010 BSc(Hons) Software Engineering |