Uses
The tools and technologies I use daily for software development.
Editor & Terminal
VS Code / Cursor
Primary editor with AI-assisted coding
iTerm2
Terminal emulator with custom zsh config
Warp
Modern terminal with AI built in
JetBrains IntelliJ IDEA
Java/Spring Boot development
Claude
AI pair programmer and code assistant
Languages & Frameworks
TypeScript / JavaScript
Primary language for frontend and Node.js backend
Java / Spring Boot
Enterprise backend services
Python
ML pipelines, scripting, and automation
React / Next.js
Frontend framework of choice
React Native / Expo
Cross-platform mobile development
Infrastructure & DevOps
Docker
Containerization for everything
Kubernetes
Orchestration at scale
AWS
Primary cloud platform
Google Cloud
Secondary cloud platform
GitHub
Source control and collaboration
GitHub Actions
CI/CD pipelines
Vercel
Frontend deployments
Databases & Data
PostgreSQL
Primary relational database
Redis
Caching and session management
MongoDB
Document store for flexible schemas
Design & Productivity
Figma
UI/UX design and prototyping
Linear
Project management and issue tracking
Notion
Documentation and knowledge base
Atlassian
Jira & Confluence for enterprise workflows
Arc Browser
Primary web browser