Tools & Setup

Last updated: October 19, 2025

Here's what I use for development, productivity, and daily work.

Development

Editor & Terminal

  • IntelliJ - Primary IDE
  • iTerm2 - Terminal emulator with custom themes and configurations
  • PyCharm - I'm a JetBrains Truther, so loyal. I use this for FastAPI development
  • Webstorm - Recently got into this for web development (stay tuned!)

Languages & Frameworks

  • Java/SpringBoot - For all Backend Development in Java
  • Python/FastAPI - Backend development, scripting, competitive programming
  • React & Next.js - I have no choice but to learn this

Tools & Services

  • Docker - Containerization for development and deployment
  • Git & GitHub Desktop - Version control and collaboration
  • Postman - API testing and development

Hardware

Computer

  • MacBook M3 Air - Primary development machine (I'm looking for nice mechanical keyboards, not sure when I will be buying)

Audio

  • Sony XM4 - Noise-Cancelling Headphones
  • Realme T310 - Earbuds
  • Sony MDR-EX15AP EX Stereo - Wired Headphones

Software & Apps

Productivity

  • Notion - Note-taking, project management, and documentation
  • Mac Notes App - Just to copy paste
  • Slack/Discord - Communication

Browsers & Extensions

  • Zen Browser - Primary browser for everything
  • UBlock Origin - Do I need to say more about this?

Services

Hosting & Deployment

  • AWS - Cloud services and storage
  • GCP - I'm still getting hands-on

Databases

  • MySQL - Primary database for applications
  • PostgreSQL - Secondary database for applications
  • Redis - Caching and session storage

This page is updated regularly as my setup evolves. If you have questions about any of these tools or want recommendations, feel free to text me!