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.