Growing up in Birmingham with an early curiosity for electronics and computers. Taking apart toys and gadgets to understand how they worked. Work experience at a computer repair shop introduced the first exposure to web development. Began learning HTML, CSS, and JavaScript from books and building simple web pages. Studied A-levels in Computing, Electronics, Mathematics, and Physics before pursuing a degree in Software Engineering.
About
My Journey
Early years
Discovering technology
2008
Education and building foundations
Graduated from the University of Birmingham with a degree in Computer Science and Software Engineering during the aftermath of the financial crisis. Focused on building personal projects and developing a portfolio that helped launch a career in software engineering.
2010
Starting a career in technology
First professional contract role building a mobile platform for a global medical journal. Worked as a contractor in London as a full-stack engineer specialising in Ruby on Rails, building web applications, APIs, and mobile applications across multiple industries.
2012
Entrepreneurship alongside consulting
Launched a software development business while continuing contracting work, partnering with startups and companies to turn product ideas into working platforms.
2016
Leadership and scaling engineering teams
Joined a fintech company providing loans to small businesses. Progressed from Ruby engineer to data engineer, tech lead, and engineering manager while helping scale data platforms and engineering teams as the company grew from startup to IPO.
2024
A reset and returning to building
Took a career break to travel, spend time on hobbies such as DJing and cooking, work on personal projects, explore AI technologies, and collaborate with past clients. The experience clarified a desire to focus on working directly with founders and businesses building technology products.
Now
Helping founders build technology products
Today I focus on working directly with entrepreneurs, founders, and businesses to help them turn ideas into real technology products. Through my consulting work I help businesses design, build, and launch web and mobile applications, drawing on over 15 years of experience across software engineering, product development, and engineering leadership. Alongside client work, I’m also building my public profile and sharing the frameworks, lessons, and experience I’ve gained throughout my career so that other engineers, founders, and builders can learn how to build technology products with confidence.