About Me
I am a Software Engineering Manager with a strong background in hands-on development and leadership. I specialise in building high-performing remote and hybrid teams, streamlining processes, and aligning technology initiatives with wider business objectives.
My approach emphasises Agile methodologies, DevOps best practices, and modern AI integrations. I have successfully led strategic architecture discussions, driven phased refactoring efforts, and embedded data-driven insights into product development.
Experience Highlights
Team Leadership & Mentorship
- 🔸 Led cross-functional engineering teams of up to 12 members, fostering a culture of continuous improvement and technical excellence.
- 🔸 Facilitated structured 1:1s, knowledge-sharing sessions, and performance evaluations to develop capabilities and drive innovation.
- 🔸 Oversaw the recruitment and onboarding of engineers, emphasising both cultural fit and technical proficiency.
Technical Strategy & Delivery
- 🔸 Designed and implemented comprehensive engineering roadmaps aligned with organisational goals and high-impact deliverables.
- 🔸 Managed the full SDLC using Agile and DevOps practices, reducing deployment time by 40% and production incidents by 20%.
- 🔸 Championed discussions on serverless computing and AI-driven workflows to enhance scalability and operational efficiency.
Process Improvement & Automation
- 🔸 Integrated automated CI/CD pipelines, reducing average release cycles from two weeks to three days and improving code quality.
- 🔸 Leveraged KPIs (deployment frequency, lead time) to make data-driven decisions and optimise development workflows.
- 🔸 Coordinated phased refactoring of monolithic architectures into microservices, boosting reliability and ease of maintenance.
Stakeholder Engagement & Communication
- 🔸 Collaborated with cross-functional teams to ensure transparency and alignment between engineering output and business objectives.
- 🔸 Presented technical updates and project milestones to senior leadership, translating complex details into actionable insights.
- 🔸 Established effective feedback loops to manage risks, track progress, and adapt rapidly to shifting priorities.
Core Skills & Technologies
- Strategic Leadership
- Team Building & Development
- Agile & Scrum Management
- DevOps (CI/CD Pipelines)
- AWS (Lambda, EC2, S3)
- Serverless & Microservices
- Technical Architecture
- Process Optimisation
- Stakeholder Communication
- Kubernetes & Docker
- Change Management
- Performance Management
Key Achievements
- 🔹 Streamlined Agile delivery processes, increasing on-time feature delivery by 30% and reducing missed deadlines across multiple teams.
- 🔹 Introduced robust CI/CD pipelines, cutting release cycles by 75% and decreasing rollback incidents by 70%.
- 🔹 Reduced technical debt by 40% in six months via modernising legacy systems, halving the average time spent on bug resolution.
- 🔹 Extended test coverage to 92%, significantly improving code reliability and minimising production issues.
- 🔹 Increased team retention by implementing structured feedback loops and career development frameworks.
- 🔹 Integrated AI/ML workflows into core products, raising user engagement by 25% and driving a 10% increase in upsell conversions.
- 🔹 Optimised cloud infrastructure costs by 25% through containerisation (Docker, ECS) and autoscaling, maintaining 99.99% uptime.
- 🔹 Strengthened security and compliance with multi-region deployments and monthly audits, resulting in zero critical vulnerabilities over the past year.