Nick Johnson

Available to hire

I’m Nick Johnson, a performance-driven Full Stack AI Engineer with 9+ years of experience building scalable, real-time web applications and AI-powered platforms.

About

I’m Nick Johnson, a performance-driven Full Stack AI Engineer with 9+ years of experience building scalable, real-time web applications and AI-powered platforms. I specialize in turning complex requirements into maintainable architectures, blending strong frontend expertise (React, Next.js, TypeScript) with deep backend capability across ecosystems like .NET, Ruby on Rails, PHP/Laravel, and Node.js—always with an eye on reliability, speed, and great user experience.

  • 8 years' experience
  • Joined October 2026

Industry experience

  • Software & Internet
  • Healthcare
  • Transportation & Logistics
  • Education
  • Professional Services
  • Retail
  • Government

Work experience· 5 roles

Full Stack AI Engineer · Thousand Oaks – California, United States (Remote)Sep 2024 – May 2026 · 1 yr 9 mos

Delivered freelance full-stack AI and web solutions using PHP/Laravel and Livewire, partnering directly with clients to translate business goals into clear solution designs. Built a restaurant menu platform for dconnect.co.nz with PostgreSQL and Livewire to support responsive, real-time menu experiences tailored to dietary needs. Implemented Gemini-powered OCR/document understanding to transform menus into structured data, using Laravel Queues for asynchronous processing and saving results into Postgres (about 2 minutes per menu). Developed a scalable personal coaching platform using MVC patterns and PostgreSQL. Created a Python-based choose-your-own-adventure project (The Animus) with Quart and Gemini integration for real-time interactive chat, including structured persistence for lineage-based gameplay.

Full Stack AI Engineer · Freelance / Various ClientsSep 2024 – May 2026 · 1 yr 9 mos

Designed and built multiple client websites and web applications using PHP/Laravel and Livewire, translating business requirements into architectural plans and clear client communication. Developed a restaurant menu platform with dynamic sharing tailored to dietary needs, using PostgreSQL and Laravel Livewire for responsive, real-time interactions. Integrated Gemini API for OCR/document understanding to transform menus into structured data, storing results in Postgres and orchestrating processing via Laravel Queues (about 2 minutes per menu). Built a coaching platform using MVC for maintainability and scalable data management. Developed a Python/Quart hackathon project (The Animus) with Gemini chat for interactive gameplay and persisted structured data for lineage-based mechanics.

React | .NET Developer · NextGen Software SolutionsJun 2022 – Sep 2024 · 2 yrs 4 mos

Delivered features for an enterprise ecommerce platform and customer service tools while supporting adoption of modern frontend technologies to accelerate digital transformation. Built customer-facing applications using React, TypeScript, Styled Components, and Storybook, with GraphQL and Relay for state and efficient data delivery. Implemented Next.js SSR to improve performance (2.53s LCP). Created a reusable component library to reduce customer service training time. Engineered checkout GraphQL data structures using Node.js and Fastify and integrated Java microservices for features like click-and-collect and dynamic recommendations. Improved build pipelines with Vite, Nx workspaces, ESLint/Prettier, and runtime upgrades to reduce build times by 20%. Built a Bun.js/htmx/SQLite demo integrating Azure DevOps pull request data to speed up code review workflows.

Senior Developer · NZ Transport Agency Waka KotahiOct 2018 – May 2022 · 3 yrs 8 mos
Ruby on Rails Developer · Rocket Science Digital LimitedOct 2017 – Oct 2018 · 1 yr 1 mo

Education

Master of Computer Applications · Wright State University2014 – 2018
Master of Computer Applications · Wright State University2014 – 2018

Hire Nick Johnson today

Post a job and invite Nick, or contact them directly. No hidden commission.

Post a job