Projects | Skills | Education | Experience | Interests
Innovative Software Engineer with 5+ years of experience in agile software development, specialising in building scalable, user-centric applications across multiple languages and frameworks. Adept in system design and API development, I am passionate about creating impactful software solutions with intuitive interfaces that are a joy to use and work with. Proficient in absorbing domain context, I excel at translating business objectives into impactful engineering initiatives. My leadership style emphasises servant leadership, team empowerment, and fostering a collaborative environment rooted in Agile and XP practices.
Tech Skills: .NET, Java, Node.js, React, Next.js, SQL and NoSQL DBs, AWS, Azure, DevOps, Docker, K8s, TDD, Pair-Programming, XP
Learnerbly, Remote, UK (June 2021 - )
Senior Software Engineer
- Feature led multiple revenue driving projects to successful completion
- Highlight: Led HRIS integration opening up additional sales streams via automated provisioning
- Championed multiple initiatives driving engineering quality
- Highlight: High performing teams initiative driving culture of excellence, experimentation and other stuff
Codurance, London, UK (July 2019 - June 2021)
Software Craftsman
- Embedded consultant
- Cazoo
- Rapid scale growth, serverless architecture, node.js, AWS and react with Next.js
- Involved in driving positive engineering culture and embedding Agile, XP practices
- via workshops, pair programming, mentoring, running coding dojos
- Scentmate by Firmenich
- Cazoo
Red Gate Software, Cambridge, UK (Jan 2018 - July 2019)
Software Engineer
- Research and Development; .Net, C#, React, SQL, Azure, Docker, Kubernetes
Resin Coating Specialists, Wirral, UK (2015 - 2017) Contracts Manager
YMCA, New York, USA (2008 - 2015) Program Director
Crown Plaza, Liverpool (2004 - 2008) Gym Manager/Personal Trainer
Life Experience (1983 - 2017)
I have travelled extensively both for work and for pleasure something that I am incredibly proud of. It has required an incredible amount of hard work and perseverance as well as the right people believing in me at the right time. Through my experiences I have learned a great deal about, and come to appreciate, the differences in us all. Whether culturally, ethnically, socially or of course individually. Yet, and more powerfully I have learned about that which can bring us together; compassion, a desire to connect, insatiable curiosity and acceptance amongst so much more.
- Object Oriented Programming
- Test Driven Development
- Full-Stack Web Developmet
- Agile Methodologies
- XP Values
- Independent Learning and Project Management
BSc (Hons) Sport Science
- Including modules in Statistics, Biodynamics, Kinesiology, Sociology, Psychology and Nutrition
- AWS Solutions Architect Associate
- Y of the USA Team Leader Certificate
- Retro Gaming - I have been modding and refurbishing retro consoles mostly for fun, but sometimes to sell, if I get it right!
- Running - I have competed in many 5K, 10K and half-marathon events, raising thousands for charitable causes. I have also been part of two Ragnar Relay teams running from Upstate New York to Manhattan and from LA to San Diego
- Music - I am a self-taught guitar and piano player and play daily. I also regularly attend gigs and open mic sessions.
- Pottery - Using YouTube videos I learned how to throw last year and I now co-own a wheel and kiln and regularly produce ceramics and tableware as gifts.