Hi, I'm Josh

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

About Me

I'm the Frontend 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 functional programming principles.

What have I been up to?

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