Skip to content

Full-Stack Engineer · Redesign-Focused · Building Toward AI Product Work

I build and redesign full-stack web apps — down to the parts that break.

From first component to deployment, including the parts that only show up in production: edge cases, error states, and code a teammate can pick up six months later.

Where I've delivered

What I've built so far

  • Full-Stack Apps

    Two live: Stripe payments, auth, and relational data

  • Static Marketing Sites

    2 shipped and deployed, built from self-set briefs

  • AI Flagships

    2 in active development

  • HTML Email Systems

    Constraint-heavy, cross-client tested

  • Backend Range

    REST APIs, Prisma, Postgres, MongoDB, Stripe webhooks

  • Frontend Craft

    Next.js, TypeScript, Tailwind CSS, design-aware implementation

Skills & Technologies

The stack behind the work

Chosen for product fit, not logo recognition.

  • Frontend

    • Next.js
    • React
    • TypeScript
    • JavaScript
    • Tailwind CSS
  • Backend

    • Node.js
    • Express
    • REST APIs
    • Zod
  • Databases

    • PostgreSQL
    • MySQL
    • MongoDB
    • Prisma
  • UI / Product

    • shadcn/ui
    • Motion
    • Lucide
    • Figma
  • AI Integration (Learning)

    • OpenAI API
    • Structured outputs
    • Prompt design
  • Tools & Workflow

    • Git & GitHub
    • Vercel
    • Netlify
    • Cloudinary
    • Postman

About

Finance instincts, full-stack execution.

Studying finance taught me to take cost and risk seriously before anything ships. That habit — stress-test the assumption first — carried straight into software. My technical skills came from the ground up through real projects, not theory, and I treat every gap in what I know as something to close rather than work around. The foundation matters more than the credential.

I work across the full stack, frontend through deployment, and I care most about what happens after the demo. I architect for the API timeout, the double-submit, the malformed response. What breaks matters as much as what works, so every project gets the same treatment: simple structure, clear naming, and code that holds up in review.

Knowing something works isn't the same as knowing why. Reading production codebases — what was built, what was cut, which tradeoff decided it — teaches judgment that tutorials don't. I hold new tools to the same bar: solve a real problem, or stay out of the stack.

  • Failure-Path Minded
  • Owns the Whole Stack
  • Redesign Instinct
  • Production-Quality Code
  • Scope Discipline
  • Finance-Backed Judgment

Available now

Open
  • Based in

    Orange County, CA

  • Shipped

    7 live projects

  • Focus

    Full-stack product work; AI integration in progress

View shipped work

Contact

Hiring for a full-stack role?

I'm looking for a full-time full-stack or product engineering role — teams where frontend execution, backend follow-through, and product judgment all matter. Email is fastest — usually a same-day reply.