Hi, I'm Josh
I came to web development through an unusual route — years spent doing open-source investigations taught me to think carefully skills data, tools, and how to find what's hidden.
When I started teaching myself Python to make that work easier, I realised I loved building things just as much as investigating them.
These days I build full-stack web apps — mostly tools that make complicated data easier to work with. Everything I know, I've built up by doing.
Get in touchSkills
These are the tools I regularly turn to in my projects.
- Frontend
- HTML5, CSS3 (vanilla, Tailwind), JavaScript / TypeScript, React, Next.js, Figma
- Backend
- Node.js / Express, Python, REST APIs, Authentication (JWT, OAuth)
- Data
- SQL (Postgres, SQLite), MongoDB, GraphQL
- Tooling & Deployment
- Git / GitHub, Testing, Vercel / Netlify, Docker
Projects
Here are some of the things I've been working on lately. Visit my GitHub for my full portfolio.
Contact
Fill out the form below and I'll get back to you shortly!