Skip to content
Live · in production since 2026
Full StackLiveWeb · 2026

Gajinov

Premium agency portfolio for Aleksandar Gajinov, creative direction studio.

Role
Full Stack
Year
2026
Category
Web
Stack
Next.jsReactTypeScriptTailwind CSSFramer MotionLenisdnd-kitLucide

01 · Outcomes

What the build actually shipped.

Numbers, not adjectives. The stats below are pulled from production. Anything still live, still measured.

Live

in production

since 2026

End-to-end

front + back

one set of hands

Public

live URL

gajinov.com

2026

shipped

year of build

02 · Overview

What it does.

Premium agency portfolio for Aleksandar Gajinov, creative direction studio.

04 · Decisions

The choices that shaped the build.

Tech is downstream of decisions. These are the calls made early enough to compound the right way. The ones a code review six months later still agrees with.

End-to-end ownership

One engineer from schema to deploy. Removes the most expensive failure mode in product builds — the seam between specs and code where intent dies.

Schema before UI

Data shapes first, screens second. The frontend is a view of the data, not a parallel reality. Saves weeks of rework when scope shifts.

Boring tech where it matters

Relational stores for payments and ledgers (ACID is non-negotiable), document stores for content, Redis for cache. Pick the dull tool for the dull job.

Let’s build

Have something to ship?

I take 4–5 freelance projects a year. Cold pitches welcome. I reply within 24 hours on weekdays.

hello@suzunovic.dev