Skills

What I bring to the table, and what Im learning next

What I Can Do

Frontend Engineering

Building scalable, maintainable component architectures. I think in systems, not just components—understanding how state flows, when to lift it, and how to keep things predictable as complexity grows.

UI Thinking

Translating design into code that feels right. I focus on micro-interactions, visual hierarchy, and the details that make interfaces feel polished rather than just functional.

Performance

Making things fast where it matters. Code splitting, lazy loading, image optimization, and understanding the critical rendering path. I profile before optimizing and measure the impact.

Accessibility

Semantic HTML, keyboard navigation, ARIA when needed (not by default), and proper focus management. Building for everyone isn't an afterthought.

Problem Solving

Breaking down ambiguous requirements, asking the right questions, and finding the simplest solution that works. Knowing when to build and when to use what already exists.

Tech Skills

Frontend

8 skills

HTML

Experience
3yrs
Projects
25built

CSS

Experience
3yrs
Projects
25built

JavaScript

Experience
3yrs
Projects
20built

React

Experience
2yrs
Projects
11built

Next.js

Experience
1yr
Projects
3built

TypeScript

Experience
1yr
Projects
3built

Tailwind

Experience
2yrs
Projects
9built

SASS

Experience
1yr
Projects
4built

Tools

3 skills

Git

Experience
2yrs
Projects
16built

npm

Experience
2yrs
Projects
10built

DevTools

Experience
3yrs
Projects
20built

Currently Working On

Animation in Framer Motion

I’m refining my Framer Motion usage by creating reusable animation patterns, limiting motion to where it adds clarity, and focusing on performance-aware,

Typescript for React

I’m using TypeScript to make my codebase more predictable, scalable, and self-documenting, rather than just adding types on top of JavaScript.

NextJS

NextJS is a React framework with many built in features to help with server-side rendering, routing, and static site generation.