Skip to main content

Uses

A comprehensive list of technologies, tools, and software I use on a daily basis to design, code, and ship things as a full-stack MERN developer.

Development

  • VS Code is my primary editor. I use the One Dark Pro theme with JetBrains Mono as my font of choice.
  • React.js is my go-to frontend library. Combined with Vite for blazing fast dev server and build times.
  • Node.js and Express power my backend APIs. I design REST APIs with JWT authentication and role-based access control.
  • MongoDB with Mongoose is my database of choice for full-stack projects. For relational data I use MySQL.
  • Tailwind CSS for rapid UI development. I also write vanilla CSS for custom design systems.
  • Firebase for authentication, real-time databases, and hosting on smaller projects.

Tools & Workflow

  • Git & GitHub for version control. I manage team repositories, handle pull requests, and maintain clean commit history across group projects.
  • Railway for deploying Node.js backends and databases with minimal configuration.
  • Postman for API testing and documentation during backend development.
  • Python with OpenCV and MediaPipe for computer vision projects like AI Gym Bro.

System

LaptopWindows 11 laptop
Operating systemWindows 11
BrowserGoogle Chrome / Brave
EditorVisual Studio Code
TerminalWindows Terminal with Git Bash
Version ControlGit & GitHub