Loading...
From self-taught developer to building systems that serve thousands
I took an unconventional path into development. Instead of pursuing a computer science degree, I chose to learn through building real projects and solving real problems. This hands-on approach gave me production experience from day one.
While others were studying algorithms in classrooms, I was learning by shipping code to real users, understanding their needs, and iterating based on feedback. This practical experience became my foundation.
My learning came from building production systems that real people depended on. Every bug taught me something about code quality. Every performance issue taught me about optimization. Every user complaint taught me about UX and business value.
“The fastest way to become a better developer is to ship real code to real users, learn from what breaks, and iterate based on actual feedback.”
At ExtraStaff, I had the opportunity to build complete systems from the ground up—not just individual features, but entire platforms that became core to the business operations.
The DVLA integration system became a defining project—the UK's first recruitment agency platform with direct DVLA API access. This replaced a legacy platform that entire business processes depended on.
Reduced driver verification time by 99%, processing 1,000+ verifications monthly. Saved £40K annually by eliminating third-party platform fees.
This project demonstrated that I could architect solutions that fundamentally improve business operations—reducing costs while dramatically improving speed and user experience.
I'm currently at ExtraStaff maintaining and extending the systems I built. With 4+ years of production experience, I'm ready for the next challenge—a role where I can have even greater impact.
I'm seeking opportunities to build meaningful products with modern technology stacks, working alongside talented teams who value shipping quality software that solves real problems.
Full-Stack Developer
Built 5 production systems from scratch serving 3,000+ daily users. Architected the UK's first DVLA recruitment integration, designed CRM platforms, business intelligence dashboards, job portals, and automated CRON management systems. Reduced operational costs by £100K+ annually through automation and modern architecture.
Technical Customer Support
Provided technical support for cloud-based flight booking systems. Implemented SEO strategies, integrated payment gateways, and created custom scripts for client websites. Resolved 1,471 support tickets in 9 months with 95% customer satisfaction rating.
Product Support Specialist
Designed websites, mobile applications, and HTML5 portals for event management platforms. Developed C# reporting tools and managed e-commerce integrations. Closed 1,574 support tickets in 6 months with 92% satisfaction rating.
These technical support roles provided invaluable experience troubleshooting production systems, managing payment integrations, and most importantly—understanding user needs and communicating technical concepts clearly. This foundation strengthened my approach to full-stack development.
My DVLA integration saves £40K annually while reducing verification time by 99%. The Temp Portal eliminates 15 hours of manual data entry weekly. I build systems that deliver clear ROI.
I focus on shipping the simplest solution that works, then iterating based on real user feedback. This approach delivers value quickly while maintaining code quality and scalability.
Technology is a tool to solve business problems. I focus on reducing manual work, improving user experience, and streamlining operations—not just adding features for the sake of complexity.
I've built, maintained, and scaled 5 systems from conception to production. This gives me a complete understanding of the software lifecycle and accountability for long-term success.
Looking for a developer who delivers business value?
Let's discuss how I can contribute to your team's success.