Frontend: React, Next.js, TypeScript, JavaScript, Tailwind CSS, shadcn/ui
Experience across the stack
MERN and PERNReact interfaces, Express and Node.js APIs, and MongoDB or PostgreSQL data models.
AI-assisted engineeringAI workflows with clear scope, human review, and checks against the intended result.
Professional experience
The roles and responsibilities behind my work in application engineering.
Core expertise
React and Next.js are my main frontend tools. I use Node.js and Express with MongoDB or PostgreSQL, alongside AI-assisted development workflows.
APIs and data: Node.js, Express, MongoDB, PostgreSQL
AI workflows: OpenAI, Claude, AI SDK
Dev Tools: Git, GitHub, Docker, Postman, Bruno
How I work
How I choose tools, review changes, and check the result.
Build for keyboard use
I use semantic HTML and check keyboard navigation, visible focus, and form labels. Accessibility needs specific checks, not a blanket promise.
Review criteria
Checks in practice
- Semantic structure and landmarks
- Keyboard paths checked
- Accessible names and error messages
See how I apply this experience
My projects show the implementation choices. If they match the work your team is doing, let's talk.




