Frontend Engineer building accessible, type-safe web applications with TypeScript, React, Next.js, and modern testing workflows.
I work across component architecture, responsive interface systems, form experiences, and practical UI improvements. I care about accessible interactions, predictable application states, maintainable code, and changes that integrate cleanly with an existing codebase.
- Responsive applications for desktop and mobile screens.
- Type-safe component systems and reusable interface patterns.
- Accessible login, signup, dashboard, and form experiences.
- Data-driven interfaces with clear loading, empty, error, and recovery states.
- Tested frontend workflows with automated quality checks.
Contributed a merged visual update to the E-Attendance project, replacing the authentication background asset and updating the login and signup styles to use the new presentation consistently.
- Contribution: Changed the background — merged pull request #2
- Area: Authentication interface styling
- Files: Login CSS, signup CSS, and shared image assets
- Next.js App Router architecture and clear server/client boundaries.
- Type-safe components, forms, and API validation.
- Accessible design systems and consistent interaction states.
- Component, integration, and end-to-end testing in CI.
- Performance-conscious rendering, images, and data fetching.
I am building a public Next.js case study that combines TypeScript, accessible forms, reusable components, validated data flows, automated tests, and documented technical decisions.
