Uses
The tools, languages and infrastructure I work with day to day.
Editor & Terminal
- IntelliJ IDEAPrimary IDE for JVM / backend work.
- VS CodeFor everything else — TS, scripts, MDX.
- iTerm2 + zshShell with sensible plugins and a calm prompt.
Languages & Frameworks
- Java + Spring BootThe core of the services I build.
- TypeScript + Next.jsFor tooling and this very site.
- PythonScripting, automation and quick data work.
Data & Infrastructure
- PostgreSQL / MySQLRelational stores I reach for first.
- RedisCaching, locks and rate limiting.
- KafkaAsynchronous, event-driven messaging.
- Docker + KubernetesPackaging and running services.
Observability & Testing
- SplunkLogs and operational insight.
- k6Load and performance testing.