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."