Work

Selected projects that balance product sense with technical structure.

This portfolio is intentionally small: a few focused projects, each showing how interface polish, content systems, and maintainable implementation can support one another.

Personal platform

mambalabs portfolio system

A minimal portfolio and writing surface built with Next.js, MDX, and reusable UI primitives. Designed to feel editorial, technical, and easy to extend.

Combines landing page, work archive, and blog inside one maintainable frontend codebase.

Next.js
TypeScript
Tailwind CSS
MDX
Radix UI
Publishing workflow

Content-First Blog Architecture

A lightweight MDX publishing setup with clean metadata, readable article layouts, and reusable content cards for homepage and archive views.

Makes technical writing part of the product instead of an isolated afterthought.

MDX
gray-matter
React Server Components
TypeScript
Design system

Reusable Interface Primitives

Buttons, cards, badges, navigation, and theme-aware surfaces composed into a consistent system that supports both product pages and editorial content.

Keeps visual updates small, scalable, and easier to reason about across the site.

Tailwind CSS
Radix UI
class-variance-authority