The toolkit behind every interface I build
A deliberately focused stack — deep enough to build real products, broad enough to move quickly.
Core web technologies
The foundation everything else is built on.
HTML
95%Semantic, accessible markup
CSS
92%Flexbox, Grid, animations
JavaScript
88%ES6+, DOM, async patterns
Framework & layout
Component thinking and responsive systems.
React
85%Hooks, state, components
Responsive Web Design
93%Mobile-first layouts
Workflow & collaboration
Version control and shipping with confidence.
Git
85%Branching and history
GitHub
88%Pull requests, reviews
What I actually do with these tools
Skills only matter if they turn into working, usable products.
Design to code
Translate layouts and design files into clean, semantic markup with accurate spacing and typography.
Responsive systems
Build layouts that hold together from small phones to wide desktops without awkward breakpoints.
Component architecture
Split interfaces into small React components with predictable props and clear state ownership.
Curious how this looks in practice?
Browse the projects where these skills came together.
See projects