About

A decade of engineering discipline, rebuilt for AI.

Kodelab was founded in 2015. 100+ projects shipped since — across banking, national infrastructure, enterprise software, and government systems across Croatia and the region.

How we got here.

Two senior engineers founded Kodelab in Zagreb in 2015. The usual early-agency story — small projects, big ambitions, learning the hard way.

Banks in the region needed production software from senior engineers who could pass a security audit. That's how the work came to us — and where our discipline came from. Production environments where a bad deploy costs real money. Documentation that has to survive auditors. Timelines that hold because the regulator's review date doesn't move.

Eleven years later: 20+ engineers across 7 specialized labs, 100+ projects across banking, enterprise software, government, and e-commerce. ISO 9001 and ISO 27001 — earned because our clients required them, kept because they forced us to systematize what we'd already been doing.

Then AI started making our engineers genuinely faster. We rebuilt how we work from the inside — test generation, code review, documentation, quality assurance — without losing a single piece of the audit discipline that got us into the banks.

The founders

Built by two engineers who never stopped writing code.

Stjepan Buljat

Stjepan Buljat

Co-founder

20+ years building software. Scaled Cognism from $0 to $80M+ ARR as Group CTO. MSc in Computing, MBA. Taught university-level computing for 8 years — that's where the "explain things clearly" habit comes from. Sits on the board of CroAI, Croatia's AI association. Co-founded Kodelab because he kept meeting talented people with great ideas who had no way to get them built properly.

Mario Vidović

Mario Vidović

CTO & Co-founder

Co-founded Kodelab in 2015. Leads technical architecture, engineering standards, and the AI-native delivery model across all seven labs. 20+ years in software engineering across banking, enterprise, and government projects.

The team behind the team

Operators who run the engine.

The people who make sure 20+ engineers, 7 labs, and 100+ projects keep running smoothly.

Hrvoje Ljubičić

Hrvoje Ljubičić

CEO

With 20+ years in enterprise software and digital business, Hrvoje has a proven record of turning technology teams into growth engines, delivering 100% revenue growth, and driving digital transformation at enterprise scale. At Kodelab, he brings that same combination of technical depth, strategic clarity, and operational discipline to every client.

Filip Brletić

Filip Brletić

COO

Filip leads digital solution delivery by combining product thinking, project management, UX understanding and business strategy into a unified execution process focused on real business value, backed by 5+ years of experience in digital product delivery and software development environments.

Josip Roso

Josip Roso

Head of Engineering

Technical leadership across all labs. Josip sets the engineering standards and keeps the architecture coherent across the 7 specialized teams.

Josipa Sare

Josipa Sare

CMO & CFO

Product strategy and finance. Josipa shapes what Kodelab builds and makes sure the numbers work.

What we believe

Not the motivational-poster version.

The version that shows up in how we actually work.

"Show before you tell."

We demo every week — working software, not slide decks. If we can't show progress in a browser, we haven't made progress.

"No surprises."

Fixed pricing, SLA-backed timelines, transparent reporting — if something's going to cost more or take longer, you'll know before it happens.

"Earn the right to advise."

We push back when we see problems. If your feature idea will create technical debt that costs 10x to fix later, we'll say so before you spend money building it.

"AI is a teammate."

AI handles code generation, test scaffolding, and first-pass review. Our engineers handle architecture, business logic, and security. AI never gets the final review.

"Stay curious."

7 specialized labs. Cross-training between teams. Teaching is part of our culture — our co-founder taught university for 8 years, and that expectation carried over. If you stop learning, you stop being good at this job.

"Measure it or it didn't happen."

Quality isn't a feeling. It's a number. If we can't measure it, we don't claim it.

Kodelab at a glance

The numbers that hold up under audit.

2015, Zagreb
Founded
20+ senior engineers
Team (long tenure)
7 specialized labs
Mobile, Web, Backend, Platform, Quality, Design, Delivery
100+ projects, 98% on-time
Track record (SLA-backed)
ISO 9001 + ISO 27001
Certifications (Quality + Security)
Zadar + Zagreb
Offices (Croatia, CET timezone)

A 30-minute call. No pitch.

Talk to a senior engineer, not a sales team.