Software Studio · Frankfurt am Main

Software with
Entwicklerherz

Enterprise architecture, cloud systems, and AI integration — for companies that think regulated and still want to move fast. All from one source.

<3
DZ BankDeutsche BahnDeutsche PostAtruviaT-SystemsAmadeusLBBVisualVestSenacorCofinproFI-TSBMS ConsultingNORMA
Great software is built where regulation, real users and production load collide — not in a lab. Not in a workshop. Not in a slide deck.
01

Architecture is a decision, not a diagram.

Most systems don’t fail because of technology — they fail because of architecture decisions made too late or too vaguely. Cut early, scale later.

02

Legacy is not a dirty word.

Systems that have been running for years have proven they deliver value. The art is to evolve them — not to throw them away.

03

Tooling follows the problem, not the hype.

Kubernetes solves real problems. But not every problem. Technology decisions need context, not conference titles.

01

Embedded, not hired

Lead architecture and full-stack engineering within existing product teams — from cloud migration to AI integration, as part of the core.

Lead ArchitectureAWS + AzureAI IntegrationCI/CD + GitOps
02

From enterprise to own product

15 years of experience in regulated systems flow into our own developer tools, AI agents, and SaaS products.

AI AgentsDev ToolsMCP ServerSaaSD³ Frameworkopenworkid
D³ Framework

Selected Work

DZ Bank – KBMDZ Bank – KBMDZ Bank

KBM

An advisor and client portal that makes digital inventory the foundation of product consulting — Kafka Streams, Angular, OpenShift.

AngularKafkaOpenShiftGraphQL

Event-driven · CQRS · Real-time portfolio reconciliation

Deutsche Post – RentenserviceDeutsche Post – RentenserviceDeutsche Post

Rentenservice

Backend architecture for processing pension requests and inquiries — Kafka Streams, Kubernetes, cloud-native.

Spring BootKafkaKubernetes

2.3M cases/week · CDC Streams · Zero-downtime deploys



@Cron('*/30 * * * * *')
async pulse() {
  const services = await this.registry.discover({
    tag: 'entwicklerherz',
    status: 'active',
  });

  for (const svc of services) {
    const beat = await this.health.check(svc.endpoint);

    await this.dashboard.emit({
      service: svc.name,
      latency: beat.ms,
      status: beat.ok ? 'alive' : 'flatline',
      since: svc.deployedAt,
    });
  }
}

changelog --format=human

A profile node trapped inside a platform container on one side, the same node standing free with its own key on the other — rented identity versus owned identityA profile node trapped inside a platform container on one side, the same node standing free with its own key on the other — rented identity versus owned identity
Latest
June 202611 min

Your profile isn't yours. Not yet.

When execution proves nothing anymore, how does anyone still recognize you? On professional identity you've rented — and the one decision that's left to you.

March 202612 min

Reviewing AI Code Is a Different Job.

AI code looks clean. But whether it fits the system can't be seen in the diff — only when you know what to check against.

February 202614 min

Decisions, Not Tickets.

Scrum measures progress in completed tasks. But what if the real bottleneck isn’t delivery — it’s the decisions your team isn’t making?

February 202612 min

The Price of Speed

AI didn't take away the hard work. It took away the easy work and left only the hard part behind.

January 202610 min

Software Will Soon Cost Nothing. And That’s What Will Get Expensive.

When everything is cheap to build, the most expensive thing will be deciding what not to build.

December 202512 min

Ten Consultants or Two Who Know What They’re Doing.

The industry won’t need fewer consultants because there are fewer problems. It will need fewer because the right ones can solve more.

November 202514 min

You’re Not Obsolete. But Your Monday Is.

The bridge from ‘classic’ to ‘AI’ isn’t one from ‘old’ to ‘new’ — it’s from writing code to making decisions.

October 202518 min

Scrum Isn’t Broken. It Just Doesn’t Fit Anymore.

What happens to our processes when AI is no longer the new thing, but the normal thing?

March 2024Medium

LLM Chatbot from Architecture to Deployment

Streaming architecture with OpenAI — production-ready. Connecting an Angular frontend, Spring Boot backend, and the OpenAI API into your own chatbot.

March 2024Medium

Serverless PDF Pipeline on Cloud Run

Why Puppeteer on Cloud Run scales better than any classic PDF library. Angular, NestJS, and Google Cloud Run for pixel-perfect PDFs.

How we work

Entwicklerherz is a software studio from Frankfurt, founded by Elton Marku. Over 15 years of architecture in regulated systems — at DZ Bank, Deutsche Bahn, Deutsche Post. Small by design — because focus scales better than headcount. When a project needs specialist knowledge, we work with hand-picked partners.

Code firstWorking software every week. Concept papers don’t deploy themselves.
AI-nativeAI isn’t a feature, it’s infrastructure. We design systems with it from the start.
Own itYou build it, you run it. No handover doc has ever resolved an incident.
Enterprise-gradeCompliance and audit trails from commit one. Not as a ticket before go-live.

Ready when you are.

Enterprise architecture, cloud systems, AI integration — one conversation clarifies more than any landing page.

Let’s talk