Stack
Technology Expertise
The frameworks, languages, and tools I use to build production software. Each page covers what I build with the technology, when to choose it, and its honest trade-offs.
Frameworks
Next.js
Next.js 15
Production Next.js apps using App Router, Server Components, and edge-ready deployment.
5yr · 20+ projects
React
Component-driven React applications built with hooks, clean state management, and accessible UIs.
6yr · 25+ projects
SwiftUI
SwiftUI (iOS 17+)
Declarative iOS UI development — the modern way Apple intends apps to be built.
4yr · 10+ projects
Flutter
Flutter 3.x
Cross-platform iOS and Android apps from a single Dart codebase.
3yr · 8+ projects
React Native
React Native 0.76+ (New Architecture)
Mobile apps in JavaScript — leveraging your team's React knowledge on iOS and Android.
4yr · 10+ projects
Languages
TypeScript
Type-safe full-stack development that scales from MVP to enterprise without regressions.
5yr · 30+ projects
Swift
Native iOS development in Swift — safe, fast, and built the way Apple intended.
4yr · 12+ projects
Python
Data pipelines, automation, AI integration, and FastAPI backends in Python.
4yr · 15+ projects
Platforms
Node.js
Scalable Node.js backends, APIs, and automation pipelines built for production.
6yr · 22+ projects
Supabase
The complete backend platform — auth, Postgres, real-time, storage, and edge functions.
3yr · 12+ projects
Vercel
The fastest way to deploy Next.js — and the platform purpose-built for it.
4yr · 20+ projects
Firebase
Google's mobile and web backend platform for rapid product development.
4yr · 10+ projects
Tools
Tailwind CSS
Tailwind CSS v4
Utility-first CSS that scales — no more style bloat, naming debates, or cascade wars.
4yr · 25+ projects
GraphQL
Flexible, self-documenting APIs that give clients exactly the data they need.
4yr · 8+ projects
REST APIs
RESTful APIs that are predictable, well-documented, and built to grow.
7yr · 35+ projects
Get started
Know what you need to build?
Tell me about the project. I'll recommend the right stack and give you a realistic estimate.