Christian Tanul
I'm a full-stack developer with ~7 years of experience.
I build stuff: sometimes for clients, sometimes just to see if I can.
Projects
htmx
Recreated the htmx website, contributed the <hx-partial> tag and built-in SSE support.
hyper
Building a templating language that combines Python & HTML (+ type safety).
Expert Systems
Built ML/LLM tools for a drug discovery team in New Mexico, USA.
Co-authored a paper with Prof. Tudor Oprea.
intreabalegea.ro
Built a RAG tool for free (Romanian) legal guidance.
roastroulette.io
Built an multiplayer party game (using htmx). Upload photos, get roasted by an LLM.
Wanted something fun to play with the group during weekends.
Spits gems at times:
Homelab
I host a personal cloud: files, photos, calendar, DNS, media servers, etc.
I also self-host most of my projects.
Saves money. Taught me sysadmin stuff. Made me a NixOS convert.
How I Work
Mostly alone.
htmx over React, Caddy over Nginx, Tailscale over classic VPNs. CSS over JS when possible.
I like turning complex things simple.
Talks
Lightning Talk @ DjangoCon 2025: Roast Roulette Live Demo
Played Roast Roulette with the audience.
My Pi died, so I had 70 people connect directly to my MacBook (lol).
Workshop @ DjangoCon 2024: Functional Chatbots
Presented a workshop on connecting LLMs to web apps (using htmx).
Check it out, if you're interested.
- Repository: github.com/scriptogre/functional-chatbots
- Video: YouTube
Lightning Talk @ PyCON SK 2024: ChatGPT + Streamlit
Presented a lightning talk about prototyping with ChatGPT and Streamlit.
Other
Believer, married & father (soon).
Got a dog. She's a good girl.
Passionate about what I do, and I put my heart into all of it.
This is my workstation:
Contact
📧 contact@christiantanul.com
Feel free to reach out.




