Profile

i like making complicated stuff feel simple.

i'd rather understand how things work by building them. i spend my time with ml, large language models, ai agents, and full-stack software, turning ideas into working systems and learning a lot from everything that inevitably breaks along the way. lately, i've been really into agentic systems and figuring out how software can become more capable, useful, and a little more autonomous.

minimal line illustration of a person working at a desk by a bright window

got something on your mind? dm me on or drop me an .

The Stack

What I build with.

A bunch of languages, frameworks, databases, and AI tools that somehow turn ideas into functioning software. The stack changes, the building doesn't.

Programming Languages

Python
TypeScript
SQL
Rust

Frontend Engineering

React
Next.js
Tailwind CSS

Backend Engineering

FastAPI
Pydantic
SQLAlchemy
Alembic
WebSockets
GraphQL
gRPC
Celery
Uvicorn

Data Analysis & Computing

NumPy
Pandas
SciPy
Matplotlib
Plotly
Jupyter
PyArrow
Polars

Machine Learning

PyTorch
scikit-learn

AI & LLM Engineering

Hugging Face
Transformers
LangChain
LlamaIndex
Ollama
vLLM
LiteLLM

Agentic Systems

LangGraph
CrewAI
AutoGen
PydanticAI
MCP
OpenAI SDK
Google ADK

AI Agents

OpenCode
Claude Code
Codex
Hermes
Pi
Orca
Herder

Databases & Data Stores

PostgreSQL
MySQL
Redis
Supabase

Workflow & Orchestration

n8n
Zapier
Temporal

Cloud & Infrastructure

AWS
Oracle Cloud
Docker
Kubernetes
Cloudflare
Vercel
Railway
Fly.io
Render
Terraform
Nginx
GitHub Actions

Monitoring & Observability

OpenTelemetry
Prometheus
Grafana
Langfuse

Developer Tooling

Git
GitHub
VS Code
Postman
Linux
Bun
pnpm
uv
MLflow

Beyond

More to build. More to figure out.

More systems, deeper work, better agents, and ideas I haven't figured out yet.