Hi! I'm Nathaniel, a freelance web and application developer, dad, trail runner, Crayola artist and a bunch more. I truly enjoy helping New Brunswickers do internet things, like:
- Helping charities, nonprofits, artists, and small businesses move their websites to free-tier hosting services
- Refreshing websites (style, mobile-readiness, usability, SEO, security)
- Rapid application MVP development with free hosting and backend services
- Designing and building new websites
- Adding e-commerce, forms, and other features to websites
Providing high-quality, affordable access to web and application development services is important to me. That's why my rates start at $35/hour, with discounts available for charities, nonprofits, artists, and solopreneurs.
No matter what I'm working on, I always refer back to a few mottos, like:
- Deliver value to the customer as quickly and efficiently as possible
- Make a project self-documenting. It facilitates hand-offs, knowledge transfer, and onboarding
- Progress is incremental
- Software is about people, both using it and building it
So, if you need help doing an internet thing get in touch and let's get started.
Frontend stack
- Frameworks: React, Vue, Svelte, Angular
- CSS: Tailwind, Bootstrap, SCSS
- Cross-platform mobile: Ionic
- Cross-platform desktop: Electron
- Build: SvelteKit, Vite, Webpack, Gulp
- Testing: Jest, Cypress, Lighthouse
- CDN/DNS/Hosting: Cloudflare, Netlify
Backend stack
- Environment: NodeJS
- Framework: Fastify
- Cloud infrastructure: DigitalOcean, Heroku
- CI/CD: GitHub, GitLab