USES

TOOLS I USE

A detailed look at the hardware, software, and tools that power my daily workflow — from design and development to ROM building and content creation.

Development

VS Code

Primary code editor. Extensions: Prettier, ESLint, GitLens, GitHub Copilot, Material Icon Theme.

Git & GitHub

Version control and collaboration. GitHub Actions for CI/CD and auto-deployment.

Node.js & npm

JavaScript runtime for tooling, build scripts, and backend development.

Python

Scripting, automation, data processing, and backend APIs with Flask/FastAPI.

Docker

Containerized dev environments and reproducible builds for ROM compilation.

Windows Terminal + WSL2

Ubuntu on WSL2 for Linux-native development. Zsh shell with Oh My Zsh.

Design

Figma

UI/UX design, prototyping, design systems, and client presentations.

Adobe Photoshop

Photo editing, compositing, and raster-based graphic design work.

Adobe Illustrator

Vector graphics, logo design, brand identity systems, and icon creation.

Blender

3D modeling, rendering, product visualization, and motion graphics.

ROM Development

Ubuntu / WSL2

Linux environment for AOSP source compilation and kernel building.

Android Studio

Android app development with Kotlin, Jetpack Compose, and ADB debugging.

Repo & Gerrit

AOSP source management with repo tool and code review via Gerrit.

Test Devices

Xiaomi devices for ROM testing, flashing, and device tree maintenance.

Media & Content

DaVinci Resolve

Video editing, color grading, audio mixing, and visual effects.

After Effects

Motion graphics, animated intros, and compositing for video projects.

Audacity

Audio recording, editing, noise reduction, and podcast-level mastering.

Productivity

Notion

Project management, notes, knowledge base, and client documentation.

Arc / Chrome

Primary browser for dev tools, testing, and research. DevTools power user.

Discord

Community management, client communication, and open source collaboration.

GitHub Copilot

AI-powered code assistant for faster prototyping and boilerplate generation.

Hardware

Primary Workstation

Main machine for development, design, ROM compilation, and content creation.

Mechanical Keyboard

Tactile switches for comfortable long coding sessions.

Over-Ear Headphones

Active noise cancellation for deep focus and accurate audio monitoring.

Last updated: February 2026