JackCrawford

I got into coding through side projects and by working alongside developers, product managers, and data teams. Sitting in on those conversations and seeing how products were built made me want to try it myself. What began as curiosity turned into something I wanted to keep building on.

Recently, I’ve worked on subscription payment flows to help merchants troubleshoot API integrations in my current role, and I’ve started a hiking tracks app that pulls in data for trails and huts across New Zealand. It’s been a way to push myself with mapping, APIs, and larger-scale React projects.

Outside of work, I enjoy playing guitar, exploring the trails and gardening in my small urban courtyard. This site highlights a few projects I've built — mostly using React, Node, MongoDB, and Tailwind CSS.

Currently developing with:

  • Client: React, Next.js, TypeScript, Tailwind CSS, Vite
  • Server: Node.js, Express
  • Database: PostgreSQL, MongoDB, Prisma
  • Web Services: REST APIs, Axios
  • Version Control: Git/GitHub
  • Auth: JWTs, OAuth2, Dotenv
  • Professional Development: Agile, Project Planning
React.js Logo
Javascript Logo
Typescript Logo
Node.js Logo
Tailwind Logo
Prisma Logo
PostgreSQL Logo
MongoDB Logo
OAuth Logo