Profile picture of Dobren Dragojević

Software engineer

I'm Dobren, a 17-year-old software engineer driven by a lifelong passion for technology. I'm currently in my second year of studying web design, combining formal education with years of self-taught learning and hands-on building. This blend has given me deep experience and maturity far beyond my age. I've launched projects that gained real traction, proving my ability to create impactful solutions. While my main focus is software engineering, I’m also deeply interested in AI, machine learning, and cybersecurity. I don’t just use technology—I grow with it.

Writing about building systems, exploring AI, and securing the web.

Long-form reflections on backend architecture, machine learning, ethical hacking, and beyond.

Distributed systems in Golang

A deep technical look at building distributed systems in Go, focusing on CAP theorem trade-offs, inter-service communication patterns, distributed state management, and performance optimization techniques.

Read article

Things I've made or working on.

I've worked on tons of little projects over the years, but these are the ones I'm most proud of. Many of them are open-source, so if you see something that piques your interest, check out the code and contribute if you have ideas for how it can be improved.

Eduformacije logo

Eduformacije

Eduformacije is an AI-driven platform I created to assist Croatian students in selecting suitable high schools. It provides personalized recommendations based on user interests and offers comprehensive information on schools and programs.

eduformacije.com
e-Dnevnik Plus logo

e-Dnevnik Plus

e-Dnevnik Plus is an open-source browser extension for Croatia's national e-Dnevnik system, initially developed by my friend. I actively contribute to its development.

ednevnik.plus