How we I built a custom DSL and runtime for API load testing using Python and TextX.
2002-01-23
Hi, I'm Danilo — a software engineer who started by taking apart toys to see what's inside, and never really stopped.
That same need to figure out ‘how things work’ eventually led me to programming. Fast forward a few years, and I’m currently based in Novi Sad, Serbia, finishing my Master’s in Software Engineering.
What I Do
I work across the full stack, cloud infrastructure, and DevOps. I like clean code, scalable architectures, and tools that don’t get in the way. I run CachyOS on Niri, and yes, I do spend an unreasonable amount of time on my Linux config, but it’s perfect now. Probably.
When I’m Not Coding
When I’m not at a keyboard, I’m usually on a bike, hiking somewhere, or soldering something I probably didn’t need to build — like a custom arcade system with an LED matrix and wireless ESP32 controllers, because apparently that’s how I relax.
Explore
/projects— Some things I’ve built./posts— Occasional writing on software, Linux, and anything else I find interesting./cv— The formal stuff: my full work experience, internships, and education.
Let’s Connect
I’m always up for a chat about tech, code, or new opportunities. Feel free to check out my GitHub or drop me an email at danilo.cvijetic10@protonmail.ch.
Building Gym Manager: An Offline-First Approach
How I built a production-ready fitness center management system using Rust, Tauri, Svelte, and Flutter.