Hello, I'm Dave. I'm a full-stack developer with over 10 years of experience. I enjoy building sites & apps. My focus is React (Next.js).
About me
I help brands & businesses develop, test, deploy, and monitor web-based applications. My specialties include building interactive user interfaces and working hand in hand with designers to bring mockups and concept designs to life. Over the years I have done this in frameworks like Next.js, Gatsby.js, WordPress, and Shopify.
My favorite part of programming is the problem-solving aspect. I really enjoy the feeling of finally figuring out a solution to a problem. My core stack is React, Next.js, TypeScript, Node.js, Prisma, and PostgreSQL. I am also familiar with Gatsby.js, WordPress theme development, Shopify theme & app development. I am always looking to learn new technologies.
When I'm not coding, I enjoy playing video games, reading books, watching movies, and hiking. I also enjoy learning new things. I am currently learning about history and philosophy.
My projects
My skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Gatsby.js
- Node.js
- Tailwind
- Styled Components
- Shadcn/ui
- Framer Motion
- Prisma
- React Query
- GraphQL
- PostgreSQL
- Google Analytics
- Google Tag Manager
- Google Search Console
My experience
Front-end Developer @ Maker Media
Sebastopol/San Francisco, CA
WordPress theme development and Shopify theme development for the following websites: makezine.com, makerfaire.com, makershed.com, make.co, and makercamp.com.
2013 - 2018Front-end Engineer @ Particle Inc.
San Francisco, CA
I work together with the marketing team to make sure all of their technicall needs are met. I work on the particle.io website in the Gatsby.js framework. I also work on store.particle.io with Shopify theme development and custom Shopify app development. I also work on spectra.particle.io, blog.particle.io, and changelog.particle.io building custom WordPress themes.
2018 - presentFull-Stack Developer
Remote
I build a full-stack web app once per year as a way to learn new technologies and also for fun. My stack includes React, Next.js, TypeScript, Tailwind, Prisma, and PostgreSQL. These project have included tvroulette.app & uwhmap.com. I'm open to working on new full-stack opportunities.
2023 - present