the full stack

Everything
I reach for.

Some of these are on the resume. Most have been shipped, broken and re-shipped in production — across nine real projects and seven internships.

Languages

What I think in

Python
Python
TypeScript
TypeScript
JavaScript
JavaScript
C++
C++
C
C
Go
Go
Java
Java
Bash
Bash
HTML5
HTML5
CSS
CSS

Frontend

Pixel-precise, motion-rich UIs

React
React
Next.js
Next.js
Tailwind
Tailwind
Framer Motion
Framer Motion
GSAP
GSAP
Three.js
Three.js
D3.js
D3.js
TanStack Query
TanStack Query
React Hook Form
React Hook Form
Redux
Redux
Radix UI
Radix UI
shadcn/ui
shadcn/ui
Lucide
Lucide
MUI
MUI
Vite
Vite
Webpack
Webpack

Backend

APIs, real-time & services

Node.js
Node.js
Express
Express
NestJS
NestJS
FastAPI
FastAPI
Flask
Flask
Django
Django
GraphQL
GraphQL
Socket.IO
Socket.IO
tRPC
tRPC
Celery
Celery
SQLAlchemy
SQLAlchemy

Databases & Storage

OLTP, vector, cache, object

MongoDB
MongoDB
PostgreSQL
PostgreSQL
MySQL
MySQL
Redis
Redis
Prisma
Prisma
Mongoose
Mongoose
Drizzle ORM
Drizzle ORM
Supabase
Supabase
SQLite
SQLite
Elasticsearch
Elasticsearch
Snowflake
Snowflake
MinIO
MinIO
BigQuery
BigQuery

AI / ML

Models, training, inference

PyTorch
PyTorch
TensorFlow
TensorFlow
Keras
Keras
scikit-learn
scikit-learn
Hugging Face
Hugging Face
OpenCV
OpenCV
NumPy
NumPy
Pandas
Pandas
SciPy
SciPy
Plotly
Plotly
spaCy
spaCy
Numba
Numba
Dask
Dask
Ray
Ray
SymPy
SymPy

Agentic AI / LLMs

Agents, RAG, tool-use, orchestration

LangChain
LangChain
LangGraph
LangGraph
CrewAI
CrewAI
LangFlow
LangFlow
Dify
Dify
n8n
n8n
Qdrant
Qdrant
Hugging Face
Hugging Face
Anthropic
Anthropic
Gemini
Gemini
Mistral AI
Mistral AI
Perplexity
Perplexity
Ollama
Ollama
Replicate
Replicate
Gradio
Gradio
Streamlit
Streamlit
ElevenLabs
ElevenLabs
DeepL
DeepL

MLOps / DevOps

Ship, run, observe

Docker
Docker
Kubernetes
Kubernetes
k3s
k3s
Helm
Helm
Terraform
Terraform
GH Actions
GH Actions
Jenkins
Jenkins
Argo CD
Argo CD
Airflow
Airflow
Prefect
Prefect
Spark
Spark
Databricks
Databricks
GCP
GCP
Vercel
Vercel
Render
Render
Railway
Railway
Hetzner
Hetzner
MLflow
MLflow
W&B
W&B
DVC
DVC

Observability / SRE

Visibility under load

Prometheus
Prometheus
Grafana
Grafana
OpenTelemetry
OpenTelemetry
Jaeger
Jaeger
Sentry
Sentry
PagerDuty
PagerDuty

Distributed Systems

Causality, consensus, scale

Kafka
Kafka
RabbitMQ
RabbitMQ

Auth & Security

Locks that hold

JWT
JWT
Clerk
Clerk
Auth0
Auth0

Tooling

Day-to-day battle gear

Git
Git
GitHub
GitHub
VS Code
VS Code
Neovim
Neovim
Vim
Vim
Linux
Linux
Postman
Postman
Insomnia
Insomnia
Figma
Figma
Jupyter
Jupyter
Kaggle
Kaggle

CP & Foundations

Where the rigor comes from

Codeforces
Codeforces
LeetCode
LeetCode