I’m a software engineer who cares about how things are built. I spend my time balancing the raw speed of Rust with the flexibility of Python to build software that actually solves problems.
- Cooking in Rust: I use Rust for the heavy lifting. It’s where I build the parts of a system that need to be fast, memory-safe, and reliable.
- Working in Python: I use Python for the "intelligence" layer handling APIs with FastAPI and experimenting with LLMs.
- The Big Picture: I focus on building retrieval systems (RAG) and software architectures that are stable enough for the real world.
Beyond writing code, I enjoy breaking down complex technical topics into plain English. You can find my thoughts and tutorials on Medium, where I write about:
- Building high-performance backends.
- Lessons learned from working with Rust and Python.
- Making AI systems more predictable and useful.
| Category | Tools I Use |
|---|---|
| Languages | Rust (for performance), Python (for intelligence) |
| Backend | FastAPI, PostgreSQL, Redis, MongoDB |
| AI Systems | Vector DBs, Graph DBs, RAG, LLM Toolkits |
| Infrastructure | Docker, Linux, Git, GCP |
I’m always looking to build projects that are useful, not just "good." For me, it’s not about how clever the code is, but how much value it actually brings to the person using it. I'm always open to a chat about building practical tools, open-source work, or the best way to structure a project so it actually lasts.




