About Me
Software Engineering Manager with a strong background in both hands-on development and leadership. Skilled at building and managing high-performing teams, streamlining processes, and facilitating cross-functional collaboration.
Adept at Agile project management, reducing technical debt, and proposing strategic technical solutions. Demonstrated success in mentoring engineers, delivering robust software products, and aligning technology initiatives with broader business objectives.
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.