Career snapshot
Engineering Manager with a software engineering background across front-end, product engineering, APIs, internal platforms and distributed systems.
Most recently led a distributed team at JustGiving, working with Product and Design to set priorities and deliver, while developing engineers and staying close to architecture and technical decisions.
- Most recent role
- Engineering Manager, JustGiving
- Team
- Grew from five to eight engineers
- Launched
- Site Builder
Leadership highlights
Team growth
Led a geographically distributed team from five to eight permanent and contract engineers, including senior and principal engineers.
Engineer development
Supported engineers from intern to principal level, with clear expectations and evidence of progression throughout the year.
Coaching
Regular one-to-ones, career coaching and growth planning, plus structured support where performance needed to improve.
Hiring
Recruited, interviewed and hired engineers, looking for complementary strengths rather than filling a seat.
Product partnership
Worked with Product and Design to turn customer needs into priorities, and owned the annual engineering roadmap.
Technical leadership
Stayed involved in architecture, technical design and implementation without becoming a bottleneck for decisions.
For how I approach this work, read the About page.
Selected experience
Engineering Manager, JustGiving
Jul 2022 – May 2025
Led a distributed engineering team and was accountable for its people, roadmap and delivery.
- Grew the team from five to eight engineers and contractors, and managed senior and principal engineers.
- Owned the engineering roadmap in partnership with Product and Design.
- Led the development and launch of Site Builder.
- Evaluated GitHub Copilot and Cursor, and contributed to AI adoption guidance and guardrails.
Senior Front-End Engineer, JustGiving
Built customer-facing product features and worked with other engineers on technical direction, before moving into engineering management.
Senior Front-End Engineer, Kalo
Senior front-end engineering on a product team, working closely with design and back-end colleagues.
Front-End Web Developer, Beyond
Front-end web development for digital projects, building a foundation in standards-based, accessible web engineering.
Earlier roles span engineering, web development and digital services. The full CV has the detail.
Areas of expertise
Engineering leadership
- People management
- Coaching and career development
- Performance management
- Recruiting and hiring
- Building distributed teams
Product & delivery
- Engineering roadmaps
- Product and Design partnership
- Cross-functional delivery
- Product engineering
- Stakeholder communication
Architecture & engineering
- Distributed systems
- AWS and cloud platforms
- APIs and internal platforms
- Architecture decision records and RFCs
- Front-end engineering
AI-assisted engineering
- Tool evaluation on real work
- Adoption guidance and guardrails
- Developer productivity
- Review and accountability practices
Additional experience
W3C Accessibility Guidelines Working Group
Invited Expert
Contributing to the development of web accessibility guidelines.
W3C Silver Community Group
Member
Taking part in work on the future of accessibility guidelines.
School of Code
Volunteer Mentor
Mentoring people who are building a route into software engineering careers.
Education
BSc (Hons) Computer Science
University of Surrey
Download my full CV
The PDF has the full career history, roles and dates. It is the best place to check the detail behind this summary.