I'm Emir Ribic, a software engineer who builds things for the web.

I live in Sarajevo, Bosnia & Herzegovina, where I spend most of my time crafting backend systems and distributed architectures. I care deeply about writing code that's simple, reliable, and easy to maintain — the kind of code you can come back to in six months and still understand.

My work involves building APIs, designing data pipelines, and working with cloud infrastructure. I'm most comfortable with Go, but I also reach for TypeScript and Python when the situation calls for it. I believe the best tool is the one that solves the problem well, not the one that's newest or most exciting.

Outside of work, I enjoy contributing to open-source projects and sharing what I've learned through writing. There's something satisfying about taking a complex topic and explaining it in a way that helps others understand it better.

If you'd like to get in touch — whether to discuss a project, ask a question, or just say hello — feel free to reach out via the contact page or connect with me on LinkedIn.