About me

I have 2+ years of web development experience building modern web apps end-to-end—shipping features, improving performance, and keeping codebases maintainable as requirements change.

How I work

I like tight feedback loops: clarify the goal, break work into small shippable slices, and validate early. I’m comfortable collaborating with design and stakeholders, and I’m happy to own a feature from “idea” to “production.”

  • Translate requirements into clear, testable user stories.
  • Build accessible UI with attention to states, keyboard, and contrast.
  • Care about performance: fast pages, sensible bundles, and clean data flow.
  • Prefer pragmatic architecture that stays easy to change.

What I’ve been doing

Over the last 2+ years, I’ve worked across frontend and backend—implementing UI components, wiring APIs, and improving reliability. I enjoy taking messy problems and turning them into simple experiences.

  • Build responsive pages and reusable components in React/Next.js.
  • Integrate REST APIs and manage client/server state cleanly.
  • Handle auth flows, forms, validation, and error states.
  • Polish UX details: loading, empty states, and micro-interactions.

What I’m looking for

Roles where I can keep shipping—owning meaningful product work, collaborating with a team that values clarity and craft, and iterating based on real user feedback.