My Toolkit
A look inside the tools, technologies, and workflows I use daily to build scalable products and lead engineering teams.
Development Environment
(4)VS Code
Primary code editor with Vim keybindings. Extensions: GitHub Copilot, ESLint, Prettier, GitLens, Thunder Client.
iTerm2 + Oh My Zsh
Terminal emulator with custom zsh configuration, powerlevel10k theme, and useful aliases.
GitHub
Version control and CI/CD. All projects use GitHub Actions for automated testing and deployment.
Docker
Containerization for consistent development environments and deployment.
Frontend Stack
(6)React / React Native
Primary UI framework for web and mobile. Used in Marathon Kids (50K+ users) and LivingTree (20K+ users).
Astro
Static site generator for content-driven sites. This portfolio is built with Astro for maximum performance.
TypeScript
Strict mode everywhere. Type safety catches bugs before they reach production.
Tailwind CSS
Utility-first CSS framework. Dramatically speeds up UI development and ensures consistent design.
Vue.js
Secondary frontend framework. Used in enterprise dashboards and internal tools.
jQuery / Handlebars
Used in legacy projects and server-rendered templates. Still maintaining some enterprise applications built with these.
Backend & APIs
(6)Node.js / Express
Primary backend runtime. Powers most APIs, serverless functions, and WebSocket connections.
Python / Flask
Used for AI/ML workloads, web scraping with Puppeteer and BeautifulSoup, and data processing pipelines like SalesBridge.ai.
Java Spring Boot
Enterprise backend framework. Used at Aerchain and FeedXL for complex business logic with Spring Framework.
PHP / Symfony
CloudTxt messaging infrastructure and legacy systems.
ASP.NET / Java Servlets
Used in earlier enterprise projects. Experience with the full Microsoft and Java enterprise ecosystem.
RESTful APIs / WebSocket / OAuth
API design patterns used across all projects. OAuth SSO implementation serving 20K+ users across LivingTree sub-sites.
AI & Machine Learning
(5)OpenAI ChatGPT API
GPT-4 Turbo for structured data extraction, content generation, and conversational AI features.
Anthropic Claude API
Claude for nuanced analysis, code review, and complex reasoning tasks in production.
LangChain / RAG
Framework for building AI agent pipelines with Retrieval-Augmented Generation for domain-specific knowledge.
NLP / Web Scraping
Natural language processing for opportunity scoring. Puppeteer and BeautifulSoup for scraping 11 defense websites processing 500+ records daily.
Yellow.ai
AI-powered chatbot platform. Built customer-facing chatbot automation at Aerchain for supply chain management.
Cloud & Infrastructure
(6)AWS Lambda
Serverless compute for event-driven workloads. Powers LambdaDeploy.io and CloudTxt processing.
AWS EC2 / RDS / S3
Core infrastructure services. Scaled to support 20,000+ concurrent users with 99.95% uptime.
AWS SQS
Message queuing for decoupled architectures. CloudTxt processes 10M+ messages through SQS.
Docker / CI/CD
Containerization and automated pipelines. Bitbucket Pipelines and GitHub Actions for continuous deployment with 95% success rate.
Netlify
Static site deployment with edge functions. This portfolio deploys here with automatic builds from GitHub.
DataDog
Monitoring, logging, and APM. Essential for observability across all production services.
Databases
(5)MySQL / PostgreSQL
Primary relational databases across projects. PostgreSQL for complex queries, MySQL for Spring Boot applications at FeedXL and Aerchain.
MongoDB
Document database for flexible schema requirements and rapid prototyping.
DynamoDB
Serverless NoSQL for AWS-native applications. Used with Lambda for zero-ops data storage.
Neo4j
Graph database for relationship-heavy features like social networks and recommendation engines at LivingTree.
Firebase / Firestore
Real-time database for mobile apps. Used in RCMS plugins and CodePuzzle.app with real-time data synchronization.
Payments & Integrations
(4)Stripe
Payment processing integration for subscription billing and one-time payments across enterprise applications.
Razorpay
Indian payment gateway integration for domestic transactions and UPI payments.
Twilio
SMS and communication APIs. Powers messaging features in CloudTxt and notification systems.
OpenCV
Computer vision library for billing recognition module with 92% accuracy rate for automated invoice processing.
Productivity & Methodology
(4)Agile / Scrum
Sprint planning, daily standups, retrospectives. Managing 5 enterprise projects with Agile methodology.
Microservices Architecture
Designing and building distributed systems with service isolation, event-driven communication, and API gateways.
Git / Bitbucket / GitHub
Version control, code review workflows, branch strategies, and CI/CD pipeline configuration.
Figma / Notion / Slack
Design collaboration, documentation, knowledge bases, and async team communication across distributed teams.
Hardware
(3)MacBook Pro M3
Primary development machine. Fast builds, great battery life, and native ARM performance.
Dell 27" 4K Monitor
External display for extended workspace. Essential for debugging and code review.
Keychron K2
Mechanical keyboard with brown switches. Comfortable for long coding sessions.