Building software since 2015.
Still close to the work.

I’m Kristijan, a solution architect and hands-on technical partner based in Zagreb. I help make difficult technical decisions usable, then stay close enough to implementation that the direction can survive contact with the real system.

Why independent
I chose the technical track over a people-management-first path because that is where I am most useful. Working directly is the same decision again: the person discussing the trade-offs is also responsible for the agreed work and its hand-off.
From an unclear system to work people can use.
The platform and the problem change. The responsibility tends to follow the same thread: understand what is happening, make the trade-offs legible and keep the direction connected to delivery.
- UNDERSTAND
Find what is actually happening.
Work through the business context, evidence, dependencies and constraints before choosing a direction.
- DECIDE
Make the trade-offs usable.
Turn the architecture into options, risks and written decisions that technical and non-technical people can use.
- DELIVER
Let the real system test the direction.
Stay close enough to implementation to adjust what does not hold and leave a practical hand-off behind.
From software development into solution architecture.
- Built customer-facing components with frontend and quality-assurance colleagues.
- Helped lead one of the two core teams responsible for the shared platform.
- Contributed to a major Sitecore upgrade, a release strategy later put into use and detailed technical documentation.
What colleagues noticed.
Short anonymised excerpts and faithful summaries from professional recommendations and project feedback.
Strong technical expertise and clarity of thought.
A balance between technical depth and strategic thinking.
High-quality discovery, business and technical analysis, stakeholder alignment and pragmatic execution.
Technical direction and leadership in production-critical situations.
Collaborative, proactive leadership.
Collaboration, problem solving and technical support.
Work that shaped the practice.
Three anonymised examples show the range more clearly than a longer list of claims.
Stabilising a disrupted release process
Helped stabilise a disrupted release process on a multi-brand enterprise platform.
CASE · TECHNICAL LEADERSHIPTechnical leadership on a shared commerce platform
Helped lead one of two core teams on a shared commerce platform serving seven global brands.
CASE · PROOF OF CONCEPTDesigning a composable-commerce proof of concept
Led the design and implementation of an internal composable-commerce proof of concept.
- .NET / C#
- Sitecore
- Optimizely
- Contentful
- Azure
- Enterprise web delivery
- Architecture & integration
- Technical documentation