Full-Stack AI Software Engineer

I turn AI ideas into working software.

I build production-ready SaaS and AI systems with Agents, RAG, React, TypeScript, Node.js, cloud infrastructure, and practical automation. I focus on measurable outcomes and systems teams can maintain long-term.

Scroll

Resume-backed outcomes

Selected results

Highlights from production engineering work across AI systems, backend performance, and software delivery.

40% revenue increase

Predictive budget-spend work turned campaign and revenue signals into timely action.

Read case study
85% time savings

AI instructor validation replaced repetitive access checks with real-time search and webhook automation.

Read case study
5,000 hours saved per year

The same instructor validation system removed approximately 5,000 hours of manual work each year.

Read case study
$500K+ annual efficiency gains

AI office-hours automation used OCR, APIs, and Salesforce integration to reduce manual operations.

Read case study
90% API performance improvement

Node and GraphQL API modernization made production product surfaces faster and more reliable.

Read case study
40% CI/CD cycle reduction

Infrastructure and CI/CD work reduced test-build-deploy time for the engineering workflow.

Read case study

What I do

Full-stack and AI engineering.

I build practical software systems end-to-end, from user-facing applications to backend services, data flows, and production deployment.

Full-stack development

I build scalable software with React, TypeScript, Next.js, Node.js, and GraphQL.

  • React and Next.js
  • TypeScript
  • Node APIs

AI-powered systems

I design and ship practical AI workflows that reduce manual work and speed up delivery.

  • RAG workflows
  • Automation
  • Operational AI

Cloud architecture

I deploy and scale systems on AWS and GCP with reliable CI/CD and observability.

  • AWS and GCP
  • Docker and Kubernetes
  • CI/CD

Backend engineering

I build low-latency APIs and event-driven services for high-volume production workloads.

  • GraphQL and REST
  • SQS and Kafka
  • PostgreSQL

Front-end architecture

I create reusable UI systems and micro frontends that scale across product teams.

  • Micro frontends
  • Design systems
  • Performance

Team leadership

I lead engineering teams, mentor developers, and drive measurable outcomes from idea to production.

  • Technical leadership
  • Mentorship
  • Cross-functional delivery

Personal focus

Engineering that ships and scales

I focus on measurable outcomes, pragmatic scope, and maintainable systems that teams can own and extend after launch.

Portfolio

AI systems shipped into production.

Project highlights from prior engineering work. Each section corresponds to outcomes in the results above.

Full history

Experience history

Full timeline from the original PrestonWallace.com Gatsby site, including engineering, teaching, and early web-development roles.

Jul 2021 - Present

Software Engineer (Node/React/GraphQL)

MNTN

Integrating user-facing elements with server-side logic while building reusable, testable, low-latency, and secure applications.

  • Designing and implementing high-availability, performant backend and frontend systems.
  • Collaborating with Product Designers, Product Managers, and Engineers to ship production features.
  • Building efficient Node and GraphQL services that support React product surfaces.

Apr 2019 - Jul 2021

Software Engineer (Node/Vue/REST)

Liquidity Services

Built internal software solutions for reverse supply-chain operations handling millions of records.

  • Created automated inventory data-collection tooling, improving warehouse efficiency by about 50%.
  • Bootstrapped integration testing for REST and GraphQL endpoints, raising coverage from 0% to 70%+.
  • Implemented tools and workflows used by hundreds of enterprise users to reduce repetitive support tasks.

Dec 2021 - Present

Lead Software Engineering Curriculum Writer

Multiverse

Created intensive admissions assessments and wrote technical SWE apprenticeship content for enterprise programs.

  • Developed automated testing challenges to evaluate candidate readiness.
  • Led curriculum writers, reviewed lessons, and added advanced topics like Docker, AWS, and React.
  • Supported program quality and consistency across cohorts and partner companies.

Apr 2019 - Nov 2021

Lead Software Engineering Instructor

Fullstack Academy

Led remote software engineering cohorts as part of Cal Poly's Extended Education Program.

  • Instructed CSS/HTML, DOM, OOP, React, Node, REST, Express, and PostgreSQL.
  • Delivered lectures on complex CS concepts and performed live coding demos multiple times per week.
  • Developed curriculum and mentored students toward professional software engineering outcomes.

Feb 2010 - Oct 2018

Network Admin, Assistant Manager

K.Jons Diamonds and Gems

Managed business technology, network systems, and e-commerce operations for a multi-million-dollar retail business.

  • Designed and managed a major e-commerce version with 1,000+ items and about $800K inventory.
  • Oversaw migration from local database workflows to API-driven third-party updates.
  • Supported a network of workstations and daily operations across a small business team.

Feb 2008 - Feb 2010

Web Developer

K.Jons Diamonds and Gems

Transitioned the company website from static HTML to a dynamic WordPress platform.

  • Implemented blog support, automated backups, and scheduled deployment workflows.
  • Improved website traffic by roughly 100% over two years and achieved strong SERP positioning.
  • Managed a $50K marketing budget and created digital and print campaigns.

Sep 2008 - Jul 2011

Web Developer

Preston's Creations

Delivered end-to-end client website builds from intake and wireframes through deployment.

  • Designed in Photoshop and hand-coded HTML/CSS site implementations.
  • Secured domains, hosting, and production deployment via FTP.
  • Tracked analytics and reported traffic performance to clients.

How I work

From idea to production.

My approach stays practical: align on outcomes, ship value quickly, then improve reliability and scale.

  1. Understand the business goal

    Align on outcomes, constraints, users, and what success looks like before writing code.

  2. Ship the smallest useful version

    Build an end-to-end implementation quickly, then iterate with real usage and feedback.

  3. Scale with reliability

    Harden performance, testing, observability, and deployment so the system can grow safely.

A bit about me

Hi, I'm Preston Wallace.

Full-Stack AI Software Engineer

I am a startup-tested engineer focused on building scalable SaaS and AI systems that simplify complex workflows.

I currently work at MNTN where I build production systems with React, TypeScript, Node.js, and GraphQL.

My work spans micro frontends, event-driven services, AI workflows, and cloud infrastructure with measurable business impact.

Outside product engineering, I have led technical instruction and curriculum writing for software engineering programs.

Preston Wallace

Product-minded engineering

I focus on solutions that improve real workflows, not demos that look good but do little.

End-to-end ownership

From architecture to deployment, I stay accountable for the outcome and handoff quality.

Clear communication

I explain tradeoffs in plain language and keep scope practical so teams can move confidently.

Bio

Helping businesses automate with AI.

Most growing businesses do not have an AI problem. They have a work problem. Important tasks are scattered across inboxes, CRMs, spreadsheets, documents, and internal tools. Teams lose hours to manual follow-up, repeated questions, and processes held together by hand. As the business grows, the workload grows with it.

That is where I make the difference.

I build AI agents that carry repetitive workflows forward: gathering information, drafting outreach, updating systems, routing requests, and involving people when judgment is needed. The result is more time, more consistent execution, and greater capacity to grow without simply adding more manual work.

My background spans full-stack engineering, AI systems, and 0 to 1 product development. I have led major platform and RAG initiatives and delivered systems that increased revenue by up to 40%, created more than $500,000 in annual efficiency gains, and saved approximately 5,000 hours of work per year.

I currently build AI systems full-time at MNTN and take on a limited number of independent client projects during evenings and weekends.


Book a free 30-minute call

Capabilities

Tech stack and capabilities

Tools and platforms I use to design, build, deploy, and improve AI and software systems in production.

ReactTypeScriptNext.jsNode.jsPythonGraphQLREST APIsPostgreSQLMySQLMongoDBPrismaAWSGCPDockerKubernetesTerraformCI/CDOpenAIClaudeGeminin8nRAGvector searchLLM applicationsAI agentsworkflow automationOCRCRM integrationsSlack integrationsemail automationcalendar integrationsevent-driven systemsmicro frontendsbackend-for-frontend architecture

Testimonials

Clear thinking. Strong delivery.

Real notes from people who have worked with Preston and seen the way he explains, builds, and delivers technical work.

Let's connect

Want to work together?

Share the workflow, product idea, or operational bottleneck. You'll get a candid view of feasibility, a practical starting scope, and the best path to production.