Software Architect · AI-native delivery

Alexandros
Karatzaferis

10+ years · Athens · Remote

Alexandros Karatzaferis

The intent is mine.
Agents are how it gets built.

  1. 01

    Translate

    Turn what the business wants into requirements nobody can misread — not an engineer, not an agent.

  2. 02

    Architect

    Boundaries, contracts, data flow. Decisions made once, written down, and built to survive pivots.

  3. 03

    Orchestrate

    Break the design into scoped, well-contextualised tasks and let AI agents do the build.

  4. 04

    Deliver & own

    What gets built is measured against what was asked. Then it ships, and I answer for it.

Experience

Software Architect

THEFUTUREOFJEWELRY · Remote

Feb 2020 – Present
  • Designed and own the core product architecture — stable enough to absorb major product pivots without rewrites, and trusted enough that engineering decisions rarely need defending.
  • Sit between the C-suite and the build: turn product uncertainty into technical direction, and technical trade-offs back into business language that leadership can decide on.
  • Brought AI coding agents into the workflow early, before it was fashionable, and raised junior engineer productivity by ~25%. Since then I've reshaped delivery so agents carry a growing share of implementation, while I own the specs, the architecture and the review gate.
  • Built the guardrails that make agent-written code safe to ship: clear module boundaries, written contracts, and a review process where nothing merges without architectural sign-off.
  • Kept the architecture simple enough that new engineers ship within their first week, and agents can work in it without getting lost. KISS isn't a wall poster. It's how we build.
  • Reframed technical debt from a morale problem into a shared roadmap, and mentored a 7-person engineering team through it.
  • Set up two-week sprints to build delivery habits, then let the team outgrow them. Deploys now follow business rhythm, not calendar pressure.

Software Engineer

Viral Loops · Athens

Jan 2018 – Jan 2020
  • Owned feature development end-to-end on a viral marketing platform. Picked up an unfamiliar codebase fast and shipped reliably without handholding.
  • Worked at real production scale: thousands of concurrent users, sharp spikes during campaign launches, and background jobs that couldn't slip under pressure.

Node.js Software Engineer

wappier · Athens

Jan – Dec 2017
  • Full-stack engineer on a MongoDB–Node–Angular revenue management platform. Learned the stack, found my footing quickly, and contributed without drama.

Front-End Developer

University of São Paulo – IPEN · Athens

Sep 2015 – Dec 2016
  • Built a scientific crystal-structure visualisation tool for researchers. I knew nothing about the domain before I started, which turned out to be the point.

About

Writing code is no longer the bottleneck. Knowing what to build, how it should fit together, and whether what got built is actually right: that's the hard part now. It's also the job I've been doing since 2020.

I work as the architect between the business and the build. I turn fuzzy requirements into system designs with clear boundaries and contracts, hand well-scoped work to AI agents, make sure what comes back is what was asked for, and answer for the result. Agents made us faster. They didn't make anyone less accountable.

I still care about the people side too: mentoring, trust, teams that ship without drama. The best systems are built by people who know what they're building toward.

Have a system that needs an owner? Let's talk

Education

Electronic & Computer Engineering

Technical University of Crete

B.Eng. · 2007 – 2015

Languages

EnglishBilingual
GreekNative

Going deep

Before I rely on something, I try to understand what it actually is. I did it with the JS event loop and Python's GIL. Now I'm doing it with AI, learning the math and mechanics from the ground up, because you can't direct a tool well if you don't know how it fails.

Linear algebra Neural networks Backpropagation Transformers Attention CNNs

Toolbox

Architecture & delivery

System designAPI contractsDomain modellingCode reviewTech-debt strategyAgile

AI-native engineering

AI coding agentsSpec & context designAgent guardrailsLLM integration

Stack

Node.jsTypeScriptReactPythonMongoDBRedisDockerKubernetesCloudREST
Open source github.com/ekaratzaferis