i write code, break it, and try to understand why it broke
mostly into building things and figuring out how they work under the hood.
not tied to a single role or stack, just whatever gets the job done cleanly.
i move between web stuff, tooling, systems-ish experiments, and the occasional hardware project. learning is usually the point.
programming
- python
- Java
- C / embedded C
- Javascript / Typescript
systems & environments
- linux machines (daily driver)
- bash scripting
- git & github
- GCC / LLVM toolchains
AI & inference
- PyTorch
- CUDA
- vLLM
- Ollama
- Hugging Face
- RAG & agent systems
- LangChain / LangGraph
- Streamlit
hardware
- raspberry pi (linux, automation, experiments)
- arduino (sensors, control logic)
- basic electronics and prototyping
backend & infra
- django (auth, APIs, backend logic)
- FastAPI
- Gradio
- firebase (auth, realtime db, hosting)
- Docker
- Supabase
- PostgreSQL
- abstractions that hide what's actually happening
- software that needs to talk to the machine
- AI systems that forget everything between sessions
- tools that make developers do repetitive work




