Frontend Engineer building accessible, type-safe web applications with TypeScript, React, Next.js, and modern testing workflows.
I turn product ideas into polished user experiences, from responsive interfaces to data-driven applications. My foundation in semantic HTML, CSS, JavaScript, and browser APIs supports a modern engineering approach centered on reusable components, typed data flows, accessibility, performance, and reliable delivery.
- Responsive applications with reusable component architecture.
- Type-safe product flows across UI state, forms, APIs, and validation.
- Data-rich interfaces with caching, filtering, pagination, and resilient states.
- Accessible design systems supported by automated tests and continuous delivery.
| Project | What it demonstrates | Stack |
|---|---|---|
| AURA · Live demo | Responsive movie discovery, TMDb data, search, filtering, sorting, pagination, themes, and detail pages | HTML, CSS, JavaScript, TMDb API |
| DOM Workshop | Interactive shopping-cart behavior and DOM-driven interface updates | HTML, CSS, JavaScript |
| P27Media | Multi-page media website with home, about, gallery, and contact experiences | HTML, CSS, JavaScript |
| Medical Website | Structured healthcare landing page with responsive content sections | HTML, CSS, Bootstrap |
- Next.js App Router architecture with intentional server and client boundaries.
- Type-safe components, forms, API contracts, and validation.
- Accessible design systems and responsive interaction patterns.
- Reliable loading, empty, error, optimistic, and recovery states.
- Component, integration, and end-to-end testing in continuous integration.
- Performance budgets, image optimization, and production observability.
I am evolving AURA into a TypeScript and React case study with component architecture, tested data flows, accessibility checks, production-safe API handling, and documented performance decisions.
