Tech Stack

Technologies and tools I use to build reliable, scalable software. Organized by domain rather than just listed — context matters as much as capability.

🧠Languages I Trust

Go
TypeScript
JavaScript
Bash
Python

🧱Backend Frameworks

Fastify
gRPC
Node.js
Express
Gin

📦Frontend/UX Tools

Next.js
React
Vite
Tailwind
Astro

🎨Component Libraries

ShadCN/UI
Radix UI
Headless UI

🔧Infra I've Worked With

Kubernetes
Docker
Azure
Cloudflare
GitHub Actions
EC2

📁DB & Caching

PostgreSQL
BadgerDB
Redis
SQLite

Development Tools

Git
VS Code
Linear
Figma
Postman
Grafana

Approach

I choose technologies based on the problem, not trends. Go for performance-critical backends, TypeScript for complex frontends, and simple tools where they suffice.

My preference is for battle-tested solutions over bleeding-edge alternatives, but I'm always evaluating new tools that solve real problems better than existing ones.

Infrastructure should be invisible when it works and debuggable when it doesn't.

"I build with tools I trust — and tools I've stress-tested in real products."