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
Primary code editor. Extensions: Prettier, ESLint, GitLens, GitHub Copilot, Material Icon Theme.
Version control and collaboration. GitHub Actions for CI/CD and auto-deployment.
JavaScript runtime for tooling, build scripts, and backend development.
Scripting, automation, data processing, and backend APIs with Flask/FastAPI.
Containerized dev environments and reproducible builds for ROM compilation.
Ubuntu on WSL2 for Linux-native development. Zsh shell with Oh My Zsh.
Design
UI/UX design, prototyping, design systems, and client presentations.
Photo editing, compositing, and raster-based graphic design work.
Vector graphics, logo design, brand identity systems, and icon creation.
3D modeling, rendering, product visualization, and motion graphics.
ROM Development
Linux environment for AOSP source compilation and kernel building.
Android app development with Kotlin, Jetpack Compose, and ADB debugging.
AOSP source management with repo tool and code review via Gerrit.
Xiaomi devices for ROM testing, flashing, and device tree maintenance.
Media & Content
Video editing, color grading, audio mixing, and visual effects.
Motion graphics, animated intros, and compositing for video projects.
Audio recording, editing, noise reduction, and podcast-level mastering.
Productivity
Project management, notes, knowledge base, and client documentation.
Primary browser for dev tools, testing, and research. DevTools power user.
Community management, client communication, and open source collaboration.
AI-powered code assistant for faster prototyping and boilerplate generation.
Hardware
Main machine for development, design, ROM compilation, and content creation.
Tactile switches for comfortable long coding sessions.
Active noise cancellation for deep focus and accurate audio monitoring.
Last updated: February 2026