Dev Stack
The software and tools I use to build my projects. Updated July 2025.
Apps
Cursor
AI-powered code editor. Recently made the switch and now I use it for most of my coding needs.
IntelliJ
My go-to IDE for Java and Kotlin development. I've been using it for a few years now and it's still my favorite.
Warp
My go-to terminal. Much more user-friendly and helpful than the default terminal.
Chrome
My browser for the last 10+ years. Tried others but always come back to Chrome.
Languages/Frameworks
Java (with SpringBoot)
The first language I learned. Continued my learning with SpringBoot.
Python (with FastAPI & Flask)
Been using Python recently in work and continuing to develop my profiency.
JavaScript/TypeScript (with React)
Used for frontend across most of my projects.
React-Bootstrap
Used for rapid UI development.
TailwindCSS
Styling and markup for frontend pages.
Next.js
Used for this personal website.
Services
AWS Amplify
Handles authentication and connects frontend to backend.
AWS Cognito
Provides user sign-up, sign-in, and access control for authentication.
AWS Lambda
Serverless backend functions.
AWS API Gateway
Routes HTTP requests to Lambda functions.
AWS DynamoDB
NoSQL database.
AWS S3
Stores and serves static files.
Netlify
Used to host my static frontends.
GitHub Pages
Free static site hosting for frontend projects.
Domains
Squarespace (formerly Google Domains)
Where I buy all my domains.