Tech Stack
Skills
I don't chase every framework. These are the tools I've used at scale in production systems. If you want to know what I can build with them, see my services.
Backend & APIs
Node.js + TypeScript
Primary backend language for REST APIs, WebSocket servers, background workers
Nest.js
Structured backend applications with dependency injection and testing
Python
Data processing, scripting, infrastructure automation
Databases & Caching
PostgreSQL
Primary datastore, query optimization, RLS policies
MySQL
Legacy system maintenance, migration planning
Redis
Session management, caching, pub/sub messaging
Supabase
Postgres-backed BaaS: auth, storage, realtime subscriptions
TimescaleDB
Time-series data at scale
Infrastructure & DevOps
Docker
Container orchestration, local dev environments, CI/CD
GitLab CI
Automated testing, deployment pipelines, Slack notifications
GitHub Actions
Workflow automation, continuous integration and deployment
AWS Services
S3, Lambda, CloudWatch, SES, IAM
CloudFlare
CDN, DDoS protection, edge caching
Kubernetes
Deployment orchestration, scaling policies
Nginx
Reverse proxy, load balancing, SSL termination
Message Queues & Real-Time
BullMQ
Background job processing with Redis
RabbitMQ
Microservice communication patterns
Apache Kafka
Event streaming for distributed systems
WebSockets
Real-time bidirectional communication for gaming and live data
Socket.io
Real-time event-driven communication with fallback support
SWR
Long polling, caching, invalidation and data synchronization for real-time updates
Frontend
React
Component architecture, state management, performance optimization
Next.js
SSR/SSG patterns, API routes, deployment optimization
Development Practices
Test-driven development
Unit, integration, E2E
Documentation-driven development
Architecture decision records, API specs
Systems thinking
Failure modes, observability, cost modeling
Debugging distributed systems
Logs, traces, metrics
Third party integrations
Payments & Billing
Stripe, PayPal, billing systems
Computer Vision
OpenCV, Tesseract, PyTorch
Generative AI
OpenAI, Claude
Web scraping & Automation
Puppeteer, Firecrawl, Selenium
Document Processing & Data Extraction
Mammoth
Want to put these skills to work?
See how I've applied them in production or get in touch about your project.