Skip to content

Full-Stack Engineer · Redesign-Focused · AI-Integrated Web Apps

I build and redesign full-stack web apps — with AI where it earns its place.

Frontend through deployment, with the parts most portfolios skip: 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 Redesigns

    Shipped end-to-end with a custom design system

  • Static Site Redesigns

    2 shipped, live in production

  • AI Flagships

    2 in active development

  • HTML Email Systems

    Constraint-heavy, cross-client tested

  • Backend Range

    REST APIs, Prisma, Postgres, MySQL, MongoDB

  • Frontend Craft

    Next.js, TypeScript, Tailwind, 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
    • PHP
    • Laravel
  • Databases

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

    • shadcn/ui
    • Framer Motion
    • Lucide
    • Figma
  • AI Integration

    • OpenAI API
    • LLM-powered features
    • Cost-aware design
    • Guardrails
  • Tools & Workflow

    • Git & GitHub
    • Vercel
    • Cloudinary
    • Postman
    • VS Code

About

Finance instincts, full-stack execution.

In finance, edge cases cost real money. That instinct — stress-test before you ship — carried straight into software. Technical skills came from the ground up through real projects, not theory, with every gap in knowledge treated as something to close rather than work around. The foundation matters more than the credential.

The work spans the full stack — frontend through deployment — and the focus is always on what happens after the demo. Architecture that anticipates the API timeout, the double-submit, the malformed response. What breaks matters as much as what works. Every project carries the same commitment: simplicity, clear naming, and code that holds up under review.

Knowing something works isn't the same as knowing why it works. Studying production applications — what was built, what was cut, which tradeoffs shaped the outcome — builds the kind of judgment that tutorials can't. The same rigor applies to AI integration: tools earn their place by solving real problems, not by being trendy. Document every decision. Explain the non-obvious. Code outlives the context that created it.

  • Edge-Case Minded
  • Owns the Whole Stack
  • Redesign Instinct
  • Production-Quality Code
  • Cost-Aware AI Integration
  • Finance-Backed Judgment

Contact

Hiring for a full-stack role?

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