Senior software engineer and systems architect

Senior systems help for slow, fragile, or messy technical setups.

I help small and mid-sized companies diagnose weak technical foundations, choose the right next move, and improve the systems their business depends on.

Common signals

Slow or unstable systems that block delivery
Integrations with unclear ownership and repeated failures
Data that exists but does not guide decisions
Technical choices that create more work than progress

The fix is rarely “more code”. It is usually better structure, clearer ownership, and fewer accidental dependencies.

Portrait of Goran Štimac, senior software engineer and independent consultant

Goran Štimac

Senior software engineer and independent consultant

Osijek, Croatia

How I help

Clearer systems. Better technical decisions. Less wasted effort.

I work as an external senior engineer and architect when the system is hard to trust, change, or scale.

01

find the real cause behind recurring technical problems

02

simplify architecture before adding more tools

03

connect systems, data, and automation around how the business works

The goal is not more activity. The goal is a system the team can understand, operate, and improve.

Services

Focused consulting for the systems behind the business.

The strongest fit is architecture, integrations, automation, data and AI workflows, and ongoing technical direction.

View all services →

What you get

Practical outcomes backed by senior engineering judgment.

You get clearer direction, fewer fragile edges, and help from someone used to complex environments.

Results

01

A clearer technical direction

02

Fewer fragile integrations and operational surprises

03

Less complexity for the team to carry

Why me

01

15+ years of hands-on engineering experience

02

Experience with complex systems in large-scale environments

03

Practical, vendor-neutral judgment before implementation

Process

Three steps. Clear scope. No unnecessary rewrite.

Understand the problem, choose the right move, and act on a plan the team can use.

01

Review the setup

We look at what is happening, what is breaking, and where the business feels the cost.

02

Define the right direction

I recommend the simplest workable path, the changes to avoid, and where effort is best spent.

03

Move with a clear plan

You get a practical next step that reduces risk and keeps the work aligned with business goals.

Free discovery call

Book a free 30-minute discovery call and get a clear direction for your system.

I can help you review the current setup, decide what to fix first, and create a practical path forward.