I live at the overlap between engineering and design. Here's what I work with day to day.
Core Areas
WHAT I DO
FRONTEND DEV
Building fast, accessible, interactive web experiences with modern JavaScript frameworks. Component-first, performance-obsessed.
BRAND DESIGN
Creating visual identities that communicate, differentiate, and endure. Logos, type systems, color palettes, and brand guidelines.
RESPONSIVE UI
Every interface I build works seamlessly from 320px to 4K. Mobile-first thinking baked in from the first line of code.
MOTION & ANIMATION
Bringing interfaces to life with purposeful animation — CSS keyframes, SVG paths, scroll-triggered reveals, and micro-interactions.
Proficiency
SKILL LEVELS
// Web Development
Frontend Architecture (React/Next.js)92%
CSS / Interactive Animations88%
Responsive Web Design90%
JavaScript / TypeScript85%
HTML / Web APIs95%
Git / Version Control80%
// Graphic Design
Visual Design (Flyers & Posters)95%
Logo & Brand Identity90%
Business Card Design88%
Typography & Layout93%
UI/UX Design (Figma)82%
Motion Graphics75%
Software
MY TOOLKIT
// Dev Tools
React
Next.js
TypeScript
Tailwind CSS
VS Code
Git / GitHub
D3.js
Framer Motion
Storybook
Chrome DevTools
// Design Tools
Photoshop
Illustrator
Figma
Indesign
After Effects
Pixelab
Canva Pro
Procreate
How I Work
MY PROCESS
01
UNDERSTAND THE PROBLEM
Every project starts with listening — not just to what you want to build, but why. Good design solutions come from deep problem understanding, not surface-level briefs.
02
DEFINE DIRECTION
Sketches, wireframes, moodboards — whichever gets to clarity fastest. I align with you on direction before writing a single line of production code or making a final design choice.
03
BUILD WITH CRAFT
Clean code, semantic HTML, accessible components, and design that breathes. I don't cut corners — the quality shows in the details nobody notices until they're missing.
04
ITERATE & DELIVER
Feedback loops matter. I work in tight cycles, sharing progress early and often. You'll never be surprised by a final deliverable — and you'll own it completely.