Uses
A transparent look at the tools, technologies, and environment that power my development workflow. This page documents what I use and why, helping other engineers discover useful tools and understand my technical context.
Tools
Software and applications I use daily
VS Code & GitHub Codespaces
Primary IDE setup for cloud-based rapid development and multi-repo maintenance.
Postman & Insomnia
API testing, Webhook inspection, and endpoint verification.
GitHub Actions & Vercel
Automated CI/CD pipelines, test runners, and instant edge deployments.
Evolution API & Baileys
WhatsApp session orchestration and multi-user messaging automation.
Tech Stack
Technologies and frameworks I work with
TypeScript & JavaScript
Primary languages for building type-safe full-stack applications, APIs, and workflow automation engines.
React 18 & Next.js
Component-driven frontend development with modern SSR/SSG and interactive UI frameworks.
Node.js & Express
Backend microservices, REST APIs, WebSockets, and event-driven worker loops.
Python & LangGraph
AI agent development, cyclic LLM state machines, and data processing workflows.
PostgreSQL, MongoDB & SQLite
Database modeling, complex Mongoose aggregation pipelines, and embedded SQLite queues.
Docker & Container Orchestration
Containerizing microservices, managing isolated PTY environments, and CI/CD pipelines.
Environment
Hardware and workspace setup
Linux & Oracle Cloud Always Free VM
Low-footprint server environment for running persistent SQLite queues and lightweight microservices.
Git & GitHub
Version control, issue tracking, and open-source contribution workflow.