Matthew Garfitt
Senior Software Engineer @Zilch
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Engineer @Zilch
London, GB
Extensive experience designing, refactoring, and scaling Spring Boot applications in complex domains. Proven ability to work within legacy systems, incrementally decomposing monolithic applications, introduced modular architectures that improved delivery velocity without compromising stability.Strong background in distributed systems, event-driven architectures, and high-throughput backend services, with a pragmatic approach to concurrency, transactional boundaries, and data consistency. Experienced in building production-ready systems with a focus on observability, resilience, idempotency, and operational safety.Key achievements include- Identified potential landmines within our core domain ownership, with appropriate monitoring and database consistency checking- Facilitated the move of our stored procedures to concrete API’s in order to enable the migration from our overloaded mssql database to aurora postgres- Improved the optimisation of our existing api’s by implementing caching mechanisms, database indexing, improved throughput by implementing concurrent mechanisms such as virtual threads, and event-driven cross-service communication to reduce coupling and improve scalability.
EDUCATION
Newcastle University
Master's degree, Computer Science
ABOUT MATTHEW GARFITT
Software Engineer at Zilch Technology Limited
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.