SaaS Architecture & Technical Direction
Make deliberate choices about system boundaries, technology, and what to build next. Keep the architecture connected to the product.
Ivan Đurđevac
I connect architecture, hands-on engineering, and production delivery to build SaaS products that are ready for the work ahead.
Open to project & senior engineering conversations
Building softwaresince 2004
Production SaaSsince 2013
Hands-on leadershipfrom architecture to delivery
Expertise
From a new product to an established platform, I help connect the technical decisions to the software your business needs.
Make deliberate choices about system boundaries, technology, and what to build next. Keep the architecture connected to the product.
Turn requirements into working software across Laravel APIs and React / Next.js interfaces, with ownership through implementation.
Improve established systems in considered steps. Understand the constraints, preserve working behavior, and make the next change easier.
Connect local development to production with reproducible Docker environments, automated pipelines, and coordinated releases.
Selected work
Three projects. Three perspectives on architecture, technical leadership, and the work it takes to ship.
Experience
Long-term product work, a SaaS business of my own, and a career spent turning requirements into production software.
A little more about meSenior Software Engineer
Long-term production SaaS work across KlikFX and StanNaDan, including application architecture, implementation, development workflow, and delivery.
Founder & Software Engineer
Conceived and built a SaaS licensing and payments platform for WordPress plugin and theme developers.
Software Engineer
Developed production SaaS products with Laravel/PHP and React/Next.js; led a smaller developer group during part of the engagement.
PHP and Delphi Developer
Eximius Solutions, LINK Group / SoftLink, RedNetCat, and Centroplan Konsalting Biro.
Way of working
Technical direction is strongest when it stays connected to implementation.
Sequence improvements around the system people already depend on.
Work with the team to decide what matters now and what can wait.
Use code review and mentoring to help the whole team move consistently.
Technology
A practical stack across application development, data, integrations, and the infrastructure that connects them.
PHP · Laravel · Yii2 · REST APIs
React · Next.js · TypeScript · Redux Toolkit · Zustand · TanStack Query
MySQL · MongoDB · Redis · Meilisearch · Typesense
Docker · Docker Compose · Nginx · Linux · CI/CD · Bitbucket Pipelines · AWS EC2/S3
Stripe · Paddle · PayPal · OAuth · WordPress
PHPUnit · React Testing Library · Cypress

About Ivan
I’m an engineer who enjoys understanding the whole system — and staying hands-on with the details.
My work spans long-running SaaS products, new platforms, and License Bridge, a product I conceived and built. I work directly with founders and product owners to turn business requirements into technical decisions and working software.
Alongside implementation, I review code, mentor developers, and help small teams make deliberate choices about what to build next.
Download my résuméPDFThe next conversation
For SaaS engineering, technical direction,
and the right Senior or Lead Engineer role.