English
Web Frontend — Interfaces That Feel Instant
The frontend is where users judge everything they will never see. I build interfaces that load fast, degrade gracefully and feel immediate — because a beautiful backend behind a janky UI is a tree falling in an empty forest.
The toolbox
| Concern | Tools |
|---|---|
| Frameworks | React, Vue, Angular, Next.js, Nuxt |
| Styling | Tailwind CSS, CSS architecture, design tokens, responsive systems |
| State | Pinia, Zustand, Redux Toolkit, query caches |
| Mobile & Desktop | React Native, Expo, Flutter, Ionic, Electron, Tauri |
| Performance | Code splitting, image budgets, Core Web Vitals |
This very site is a working demonstration: a cloned VitePress theme adapted to two locales with a custom SVG icon system and generated illustration set. My admin panels for Usf Panel follow the same rules under far tighter constraints: single-file backends with polished, responsive frontends.
Responsive is a feature
Most of my visitors arrive on a phone over a slow network. Treating responsiveness and payload size as afterthoughts is shipping a broken product — so I design for both from the first commit.