Career Profile
I am a Engineering Manager focused on building high-performing, empowered engineering teams. My approach balances autonomy with structure, strengthening processes without creating unnecessary friction, enabling teams to deliver efficiently and innovate consistently.
Currently, I serve as Engineering Manager at Forrit, overseeing multiple teams across product delivery, DevOps, and platform engineering. I focus on guiding the company from start-up to scale-up by introducing standardised workflows, implementing DevOps practices, and embedding scalable delivery frameworks. I work closely with leadership to align engineering strategy with business objectives, streamline processes, and drive sustainable improvements.
Previously, I was Software Engineering Manager at Microlise, leading several development teams within the Integrated Product Team (IPT). I managed 5–7 person teams delivering telematics and logistics software, focusing on technical quality, delivery consistency, and cross-team collaboration. My work strengthened engineering alignment and supported the company’s digital transformation goals.
My earlier career spans technical leadership and hands-on development across agencies and enterprise systems. I began as a QA tester at Rockstar North before moving into software development, progressing to senior engineer and eventually into leadership roles, giving me a comprehensive understanding of the full development lifecycle.
Experiences
Overseeing multiple engineering teams across product delivery, DevOps, and platform operations. Driving the company’s transition from start-up to scale-up through standardised workflows, DevOps practices, and scalable delivery frameworks. Collaborating with leadership to align engineering strategy with business objectives, streamline processes, and improve delivery efficiency.
Led multiple development teams within the Integrated Product Team (IPT), managing 5–7 person teams delivering telematics and logistics software. Focused on technical quality, consistent delivery, and cross-team collaboration. Strengthened engineering alignment and supported digital transformation initiatives by embedding structured processes and improving delivery predictability.
Formed a new team within the IPT and led development of the Driver Distraction/Safe Camera System and ClearVision system. Provided architectural guidance, supported cross-team collaboration, and ensured technical standards across projects.
Assisted with modernising Origo’s application portfolio and migrating to Azure DevOps. Mentored junior developers and promoted best practices within the development lifecycle.
Helped relocate and modernise the application portfolio, migrating systems to Azure DevOps and implementing security updates. Actively contributed to Global Development’s Dev Practice, sharing knowledge and improving team practices.
Delivered projects for clients including IKEA, Thomas Cook, and GovUK. Managed development teams, improved CI systems, and mentored developers in .NET and JavaScript within global teams.
Delivered large-scale web and mobile projects for clients such as Clydesdale Bank, E.ON, and Shell. Contributed to improving processes and development practices across teams.
Progressed from Software Developer to Senior Web Application Developer, leading the .NET team. Delivered digital solutions including games, event management tools, and stock ordering systems. Helped define company procedures and standardise development processes.
VB.Net Developer specialising in bespoke web and Windows applications and IFS custom modifications. Developed internal tools such as the Rapid Solution Delivery System to automate and standardise code generation.
Part of the QA team on Grand Theft Auto IV, testing large-scale multiplayer systems and gameplay mechanics. Gained early experience in structured testing and quality assurance in high-performance software environments.
Certificates
Below is some of my certificates.