Experienced product & tech leader.I turn ideas into products

Find me on

Blog posts

Open source

Author of react-frontload - a library for loading data into React components on both client and server render. Over 250 stars on Github & over 1500 downloads per week on npm.
Contributor to VS Code - Microsoft's open-source code editor. I made a configuration to improve integration with FlowType tooling for Javascript.


Do you have a product idea but no technical cofounder, and need advice on how to get it built? I can help you.

I've built ideas into Minimum Viable Products and hired technical teams around them at two seed-stage startups. I can help you do it too.

Think of me as a proto-CTO. You hire me to do the job of a technical counder, but you don't have to give away any equity. I can advise you on how to build what you want, the effectiveness of different technology choices, who and how to hire for your first technical team, and how to plan for your MVP and launch.

Contact me and describe your idea, current status and what you'd like me to help with. I will respond quickly with a straightforward quote.


I also do freelance Engineering work, if you have a clearly defined technical project that you need execution on.

Projects I can deliver include building websites and product MVPs from scratch, improving or adding new features to existing products, more technical improvements to existing products such as adding CI / CD pipelines, analytics, React server rendering, automated testing frameworks, and much more.

I have a wide variety and depth of web product engineering experience and chances are if you need it done, I've done it before and can help you. Just ask me!

I do my freelancing work remotely, and bill by the hour. My rates depend upon the specifics of the project. I deliver work to an extremely high bar of quality and pride myself on great communication skills, both of which I think are foundational to a successful Engineering project. I will gladly supply references from previous clients of mine, on request.

Contact me

My email is

I'm based in London. If you're here and want to meet for a coffee and talk about tech, get in touch!

Please feel free to email me about anything that I've put out on the web that you'd like to discuss.