Hrvoje Komljenović

Hrvoje Komljenović

Senior Software Architect

Building Durable, Scalable Software that Serves the Business

25+ years on the Microsoft stack • Domain‑Driven Design & Clean Architecture • Full‑stack on .NET and SQL Server with strong front‑end experience • Author of Avantis ecommerce

Hi, I’m Hrvoje.

I’m a seasoned software architect, senior developer, and founder of Considero - a boutique software development agency. I design and ship robust systems that are easy to evolve and safe to run.

I authored the Avantis ecommerce platform, used successfully for 12+ years across multiple clients, with advanced logistics, SEO automation, and ERP integrations.

I work end‑to‑end: SQL databases, C# backend services, and front‑ends in HTML/CSS/JavaScript, Blazor, Windows Forms, WPF/XAML and more. My toolset includes DDD, Clean Architecture, and patterns that keep software maintainable for the long run.

Beyond software, I bring a strong background in hardware, operating systems, and networks, which helps me see the big picture and design solutions that work across the whole stack.

I’m also easy to work with: great soft skills, able to talk to non‑technical stakeholders, capture their needs and translate them into clear requirements for developers and IT.

Services

Hands‑on architecture and delivery to move your product forward safely and fast.

Software Architecture

Architecture that supports your business for years: DDD, Clean Architecture, modular monoliths and microservice boundaries when they actually make sense. Security, performance, observability, and cost in balance.

Full‑Stack Development

From schema and transaction boundaries in SQL Server to C# services and front‑end UI, I build complete features that are well‑tested and easy to maintain.

Project Leadership

Pragmatic agile delivery. I can lead as Architect, Lead Developer, Project Manager, or fractional CTO - aligning stakeholders, managing risk, and keeping the team productive.

Benefits for Your Business

Fewer Surprises

Risk‑driven planning, clear interfaces, and automated checks reduce production incidents and rework.

Faster Delivery

Vertical slicing, CI/CD, and right‑sized architecture shorten the time from idea to working software.

Lower Total Cost

Decisions that pay off over time: maintainability, testability, and sensible hosting/runtime costs.

Aligned with the Business

Event‑driven boundaries and ubiquitous language keep tech choices aligned with how your business actually works.

Clear Communication

I translate between non‑technical stakeholders and engineers so everyone pulls in the same direction.

End‑to‑End Thinking

Hardware, OS, networks, data, and UX considered together - solutions that work in the real world.

Technical Expertise

  • Platforms: Microsoft .NET, SQL Server
  • Back‑End: C#, Web APIs, background services, messaging, integration
  • Front‑End: HTML, CSS, JavaScript, Windows Forms, WPF/XAML
  • Architecture: Domain‑Driven Design, Clean Architecture, modular monoliths, microservices
  • Data: relational modeling, transactions, performance tuning, reporting
  • Delivery: Agile methodologies, advanced Jira & Bitbucket usage
  • Infrastructure: hardware, operating systems, and networks understanding

Ready to Build Something Great?

Tell me about your goals and constraints - I’ll propose the simplest plan that can possibly work.

Prefer a quick intro call? Email me your availability and time zone.