01. About

I'm a frontend developer who enjoys turning ideas into clean, usable interfaces. I care about the details most people scroll past — spacing that feels right, transitions that don't get in the way, and code that's easy for the next person to read.

Right now I'm focused on building responsive, accessible web apps with modern JavaScript frameworks, and I'm always sharpening my eye for design systems and component architecture.

Here are a few technologies I've been working with recently:

  • HTML 5
  • CSS 3
  • TypeScript
  • Tailwind CSS
  • JavaScript (ES6+)
  • React.js
02. Experience

Frontend Developer @ Freelance

2023 — Present
  • Designed and built responsive websites and web apps for clients, from landing pages to full product dashboards.
  • Translated Figma designs into pixel-accurate, accessible React components.
  • Optimized site performance, improving load times and Lighthouse scores across projects.

Frontend Developer @ Design Studio

2022 — 2023
  • Collaborated with designers to build a shared component library used across multiple client projects.
  • Implemented smooth page transitions and micro-interactions to elevate product feel.
  • Worked closely with backend teams to integrate REST and GraphQL APIs.

Contributor @ Open Source

2021 — Present
  • Contributed bug fixes and small features to open-source UI libraries.
  • Wrote documentation and examples to help other developers onboard faster.
  • Reviewed pull requests and gave feedback on component API design.
03. Projects
Featured

Portfolio Builder

A drag-and-drop tool that lets developers generate a personal portfolio site from a simple JSON config, with live preview and theme switching.

  • React
  • Vite
  • Tailwind CSS
Featured

Task Flow

A kanban-style task manager with drag-and-drop boards, keyboard shortcuts, and real-time sync between collaborators.

  • Next.js
  • TypeScript
  • Supabase
Personal

Weather Now

A minimal weather app with animated backgrounds that shift based on current conditions and time of day.

  • React
  • OpenWeather API
  • Framer Motion
04. Contact

Get In Touch

I'm currently open to new frontend opportunities and freelance work. My inbox is always open — whether you have a question or just want to say hi, I'll try my best to get back to you.

Say Hello
Contact Me