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

Node.js + TypeScript

5 yrs

Primary backend language for REST APIs, WebSocket servers, background workers

Nest.js

Nest.js

3 yrs

Structured backend applications with dependency injection and testing

Python

Python

4 yrs

Data processing, scripting, infrastructure automation

Databases & Caching

PostgreSQL

PostgreSQL

3 yrs

Primary datastore, query optimization, RLS policies

MySQL

MySQL

5 yrs

Legacy system maintenance, migration planning

Redis

Redis

3 yrs

Session management, caching, pub/sub messaging

Supabase

Supabase

3 yrs

Postgres-backed BaaS: auth, storage, realtime subscriptions

TimescaleDB

TimescaleDB

2 yrs

Time-series data at scale

Infrastructure & DevOps

Docker

Docker

4 yrs

Container orchestration, local dev environments, CI/CD

GitLab CI

GitLab CI

3 yrs

Automated testing, deployment pipelines, Slack notifications

GitHub Actions

GitHub Actions

2 yrs

Workflow automation, continuous integration and deployment

AWS Services

AWS Services

2 yrs

S3, Lambda, CloudWatch, SES, IAM

CloudFlare

CloudFlare

3 yrs

CDN, DDoS protection, edge caching

Kubernetes

Kubernetes

1 yr

Deployment orchestration, scaling policies

Nginx

Nginx

3 yrs

Reverse proxy, load balancing, SSL termination

Message Queues & Real-Time

BullMQ

BullMQ

1 yr

Background job processing with Redis

RabbitMQ

RabbitMQ

1 yr

Microservice communication patterns

Apache Kafka

Apache Kafka

1 yr

Event streaming for distributed systems

WebSockets

3 yrs

Real-time bidirectional communication for gaming and live data

Socket.io

Socket.io

3 yrs

Real-time event-driven communication with fallback support

SWR

3 yrs

Long polling, caching, invalidation and data synchronization for real-time updates

Frontend

React

React

5 yrs

Component architecture, state management, performance optimization

Next.js

Next.js

2 yrs

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

Payments & Billing

Stripe, PayPal, billing systems

Computer Vision

Computer Vision

OpenCV, Tesseract, PyTorch

Generative AI

Generative AI

OpenAI, Claude

Web scraping & Automation

Web scraping & Automation

Puppeteer, Firecrawl, Selenium

Document Processing & Data Extraction

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.