Hi, I'm Josh

I help others build things on the internet.
Sometimes I build things too.

About Me

I'm the Growth Team Lead at Allplants, previously an Engineering Manager and a Senior Frontend Engineer at Purplebricks. I'm also available for consulting work through Patchpin.

I'm passionate about helping other engineers grow and develop, and about making the web fast and accessible to all. I care deeply about building scalable, flexible, and maintainable web applications through the use of established functional programming principles.

What have I been up to?

You can do a lot in 10 years. Here's a quick overview of my journey.