Handle failure early
Validation, retries, empty states, and recovery belong in the first design, not the final polish.
About · Belgrade, Serbia
My degrees are in international management and human resources. I moved into engineering through full stack web development and computer science training at BloomTech, then worked as a frontend developer at OMP and BlueGrid before joining Zühlke in 2024.
Today I have seven years of practical development experience. My work spans React and Next.js interfaces, Node.js and C#/.NET services, Azure workflows, and Android notifications. I like following a feature through all of those layers, including how it recovers when something goes wrong.
Working principles
Validation, retries, empty states, and recovery belong in the first design, not the final polish.
Types, schemas, and tests make boundaries easier to change without guessing.
I add infrastructure or abstractions when a current requirement needs them, not in case a future one might.
Professional work
Belgrade, Serbia
Belgrade, Serbia
Barcelona, Spain · Remote
Engineering toolkit
Education