112 technologies · 12 categories
Skills & technologies

The foundations
behind my work.

A frontend focus. A broader engineering toolkit. The languages, libraries, and tools I bring to interfaces, systems, and everything in between.

Explore the toolkit

Choose a category or find a technology.

The full collection

From interface foundations to the tools that support delivery.

112 skills
  • React

    Reusable interfaces for complex products.

    Frontend
  • Next.js

    Rendering, routing, and search-friendly web apps.

    Frontend
  • React Router

    Structured navigation and protected routes.

    Frontend
  • HTML5

    Semantic, accessible page foundations.

    Frontend
  • Pug

    Expressive templates for server-rendered views.

    Frontend
  • CSS3

    Responsive layouts and polished interactions.

    Styling & UI
  • Sass / SCSS

    Structured styles with reusable patterns.

    Styling & UI
  • SCSS Modules

    Scoped styles for larger React applications.

    Styling & UI
  • Tailwind CSS

    Utility-based styling for flexible interfaces.

    Styling & UI
  • Bootstrap

    Responsive grids and component foundations.

    Styling & UI
  • PostCSS

    Stylesheet transforms and modern CSS support.

    Styling & UI
  • Radix UI

    Accessible primitives for custom components.

    Styling & UI
  • shadcn/ui

    Composable components with full styling control.

    Styling & UI
  • Material UI

    A broad component system for React apps.

    Styling & UI
  • Semantic UI

    Consistent UI elements and layout patterns.

    Styling & UI
  • styled-components

    Component-driven styling with CSS-in-JS.

    Styling & UI

Showing 16 of 112 skills

A collection spanning production work, supporting tools, and research. Related packages are grouped under their parent technology.