Skip to main content

Code. Create. Innovate.

Hi, I'm Nathan

AI Full-Stack Developer

Building intelligent products that automate, scale, and perform — across the full stack.

Professional headshot of Nathan Watkins, an AI full-stack developer

About me

I'm Nathan — an AI-focused full-stack developer in Los Angeles 📍. After years of shipping web apps for small businesses, I'm now all-in on what generative AI unlocks: smarter products, faster builds, and tools that feel like magic ✨. When I'm not consulting through Appturnity, I'm building in public at n8builds.dev — sometimes live on Twitch 🎥.

Watercolor portrait of Nathan
me 👋
The laptop where it all started
where it started
The Appturnity website
appturnity.web.app
/bento/globe.jpeg
headshot
Los Angeles, CA
Ready to relocate
My tech stack
I constantly try to improve
React.js
JavaScript library for building interactive user interfaces efficiently.
Next.js
React framework for production-grade applications with server-side rendering.
Prisma
Next-generation ORM for Node.js and TypeScript.
TypeScript
Typed superset of JavaScript that compiles to plain JavaScript.
Firebase
Platform for building web and mobile applications.
HTML5
Markup language for structuring web content.
CSS3
Style sheet language for designing web page layouts.
Tailwind
Utility-first CSS framework for rapid UI development.
ES6+
Modern version of JavaScript with enhanced features.
Jest
JavaScript testing framework with a focus on simplicity.
Git
Distributed version control system for tracking code changes.
AWS Amplify
Set of tools for building scalable mobile and web apps.
Recoil
State management library for React applications.
Material-UI
React UI framework with pre-built components.
ShadCN
Customizable UI components for modern web applications.
Zod
TypeScript-first schema declaration and validation library.
React.js
JavaScript library for building interactive user interfaces efficiently.
Next.js
React framework for production-grade applications with server-side rendering.
Prisma
Next-generation ORM for Node.js and TypeScript.
TypeScript
Typed superset of JavaScript that compiles to plain JavaScript.
Firebase
Platform for building web and mobile applications.
HTML5
Markup language for structuring web content.
CSS3
Style sheet language for designing web page layouts.
Tailwind
Utility-first CSS framework for rapid UI development.
ES6+
Modern version of JavaScript with enhanced features.
Jest
JavaScript testing framework with a focus on simplicity.
Git
Distributed version control system for tracking code changes.
AWS Amplify
Set of tools for building scalable mobile and web apps.
Recoil
State management library for React applications.
Material-UI
React UI framework with pre-built components.
ShadCN
Customizable UI components for modern web applications.
Zod
TypeScript-first schema declaration and validation library.
React.js
JavaScript library for building interactive user interfaces efficiently.
Next.js
React framework for production-grade applications with server-side rendering.
Prisma
Next-generation ORM for Node.js and TypeScript.
TypeScript
Typed superset of JavaScript that compiles to plain JavaScript.
Firebase
Platform for building web and mobile applications.
HTML5
Markup language for structuring web content.
CSS3
Style sheet language for designing web page layouts.
Tailwind
Utility-first CSS framework for rapid UI development.
ES6+
Modern version of JavaScript with enhanced features.
Jest
JavaScript testing framework with a focus on simplicity.
Git
Distributed version control system for tracking code changes.
AWS Amplify
Set of tools for building scalable mobile and web apps.
Recoil
State management library for React applications.
Material-UI
React UI framework with pre-built components.
ShadCN
Customizable UI components for modern web applications.
Zod
TypeScript-first schema declaration and validation library.
React.js
JavaScript library for building interactive user interfaces efficiently.
Next.js
React framework for production-grade applications with server-side rendering.
Prisma
Next-generation ORM for Node.js and TypeScript.
TypeScript
Typed superset of JavaScript that compiles to plain JavaScript.
Firebase
Platform for building web and mobile applications.
HTML5
Markup language for structuring web content.
CSS3
Style sheet language for designing web page layouts.
Tailwind
Utility-first CSS framework for rapid UI development.
ES6+
Modern version of JavaScript with enhanced features.
Jest
JavaScript testing framework with a focus on simplicity.
Git
Distributed version control system for tracking code changes.
AWS Amplify
Set of tools for building scalable mobile and web apps.
Recoil
State management library for React applications.
Material-UI
React UI framework with pre-built components.
ShadCN
Customizable UI components for modern web applications.
Zod
TypeScript-first schema declaration and validation library.
GraphQL
Query language for APIs and runtime for executing queries.
MySQL
Open-source relational database management system.
Google Cloud
Suite of cloud computing services by Google.
Sentry
Application monitoring and error tracking software.
Google Analytics
Web analytics service for tracking website traffic.
ESLint
Static code analysis tool for identifying problematic JavaScript patterns.
Prettier
Opinionated code formatter for consistent code style.
Figma
Cloud-based design and prototyping tool.
Stripe API
Payment processing platform for online businesses.
React-Icons
Icon library for React applications.
Paypal API
Online payment system supporting money transfers.
Context API
React's built-in state management for component trees.
Vite
Next-generation frontend tooling for faster development.
Postman
API development and testing tool.
PostgreSQL
Powerful, open-source object-relational database system.
Clerk Auth
User authentication and management solution.
Next Auth
Authentication system for Next.js applications.
REST APIs
Architectural style for designing networked applications.
GraphQL
Query language for APIs and runtime for executing queries.
MySQL
Open-source relational database management system.
Google Cloud
Suite of cloud computing services by Google.
Sentry
Application monitoring and error tracking software.
Google Analytics
Web analytics service for tracking website traffic.
ESLint
Static code analysis tool for identifying problematic JavaScript patterns.
Prettier
Opinionated code formatter for consistent code style.
Figma
Cloud-based design and prototyping tool.
Stripe API
Payment processing platform for online businesses.
React-Icons
Icon library for React applications.
Paypal API
Online payment system supporting money transfers.
Context API
React's built-in state management for component trees.
Vite
Next-generation frontend tooling for faster development.
Postman
API development and testing tool.
PostgreSQL
Powerful, open-source object-relational database system.
Clerk Auth
User authentication and management solution.
Next Auth
Authentication system for Next.js applications.
REST APIs
Architectural style for designing networked applications.
GraphQL
Query language for APIs and runtime for executing queries.
MySQL
Open-source relational database management system.
Google Cloud
Suite of cloud computing services by Google.
Sentry
Application monitoring and error tracking software.
Google Analytics
Web analytics service for tracking website traffic.
ESLint
Static code analysis tool for identifying problematic JavaScript patterns.
Prettier
Opinionated code formatter for consistent code style.
Figma
Cloud-based design and prototyping tool.
Stripe API
Payment processing platform for online businesses.
React-Icons
Icon library for React applications.
Paypal API
Online payment system supporting money transfers.
Context API
React's built-in state management for component trees.
Vite
Next-generation frontend tooling for faster development.
Postman
API development and testing tool.
PostgreSQL
Powerful, open-source object-relational database system.
Clerk Auth
User authentication and management solution.
Next Auth
Authentication system for Next.js applications.
REST APIs
Architectural style for designing networked applications.
GraphQL
Query language for APIs and runtime for executing queries.
MySQL
Open-source relational database management system.
Google Cloud
Suite of cloud computing services by Google.
Sentry
Application monitoring and error tracking software.
Google Analytics
Web analytics service for tracking website traffic.
ESLint
Static code analysis tool for identifying problematic JavaScript patterns.
Prettier
Opinionated code formatter for consistent code style.
Figma
Cloud-based design and prototyping tool.
Stripe API
Payment processing platform for online businesses.
React-Icons
Icon library for React applications.
Paypal API
Online payment system supporting money transfers.
Context API
React's built-in state management for component trees.
Vite
Next-generation frontend tooling for faster development.
Postman
API development and testing tool.
PostgreSQL
Powerful, open-source object-relational database system.
Clerk Auth
User authentication and management solution.
Next Auth
Authentication system for Next.js applications.
REST APIs
Architectural style for designing networked applications.
/bento/resume.svg
Check out my resume!
/bento/code.svg
Currently building an AI-driven lead generation tool powered by OpenAI's Realtime API
The Inside Scoop

Building for the AI-native web

Generative AI is changing what software can be and how it gets built. These two projects are where I explore that shift hands-on: streaming AI interfaces, semantic search over vector embeddings, and the full-stack plumbing that makes intelligent products feel effortless.

GeminiGPT

GeminiGPT

AI Chat Platform

A full-stack AI chat platform powered by Google's Gemini 2.5 Flash. Supports multi-chat sessions, cross-chat semantic search over LanceDB vector embeddings, PDF and DOCX document understanding, and real-time response streaming over WebSockets — with a bring-your-own-key model that keeps usage private.

Frontend

React
Tailwind CSS
Next.js
TypeScript
React
Net-Trailer

Net-Trailer

Netflix Clone

A Netflix-style streaming experience: browse TMDB-powered titles, watch trailers, and build a personal watchlist. Includes secure authentication with NextAuth, full Stripe and PayPal subscription checkout flows, and Firebase-backed persistence.

Frontend

React
Tailwind CSS
Next.js
TypeScript
React

Experience

March 2023 – PresentLos Angeles, CA

Full Stack Developer & Co-Founder

Appturnity

  • Lead end-to-end development of client apps across healthcare, property management, and HVAC using React, Next.js, and TypeScript.
  • Built AI automation with Gemini and Cloudflare Workers that replaced manual data entry, saving clients ~$20K/year.
  • Developed in-house AI tooling that scores prospective client sites on performance, accessibility, and SEO.
June 2022 – January 2023Pasadena, CA

Web Developer

Donovan Golf Course Management

  • Built course and event sites for the Donovan portfolio with React, Next.js, and Firebase, with a custom CMS for staff.
  • Improved mobile Lighthouse scores by 40 points across all projects.
July 2021 – May 2022Los Angeles, CA

Frontend Developer

Realtek Solutions

  • Launched 5+ small business sites focused on SEO, responsive UX, and Core Web Vitals.
  • Cut page load times ~40% via image compression, lazy loading, and cross-browser testing.

Additional Experience

June 2024 – PresentSanta Monica, CA

Programming Instructor

The Coder School

  • Teach full-stack development with JavaScript and Python, including LLM-assisted coding and debugging.
The Appturnity website

Consulting

Appturnity

My consulting company — custom apps and AI automation for small businesses, from healthcare to property management to HVAC. The current obsession is SiteForge: an engine that audits local businesses and auto-builds each one a polished, ready-to-launch website, then turns that into an ongoing care plan.

n8builds.devBuild log

Follow the work

n8builds.dev

My build log. I'm making a whole lot of things at once — AI products, automations, dev tools — and shipping them in public. Sometimes I'm live while I do it: catch the streams on Twitch and YouTube.