Case study 04AI + workflowProduction

Workflow automation platform

A flow-management platform for almost any use case, built on my own as a modular monolith and designed to work with AI workflows such as n8n.

Role Sole developerUse Almost any flowArchitecture Modular monolithIntegrates n8n and AI workflows

Discuss a similar problem

00 // ContextContext and my role

I designed and built this platform on my own. It manages flows (steps, state, approvals and hand-offs) for almost any use case, rather than for one process.

01 // ApproachWhat I decided

  • One configurable core. Flows are configured, not hard-coded, so a new use case does not mean a new application.
  • Open to AI workflows. It integrates with tools such as n8n, so AI steps can sit inside a flow while the platform keeps the state and the audit trail.
  • A modular monolith. One deployable application with clear module boundaries, which suits a single developer.

Built with Java, Spring, Kafka, MongoDB and PostgreSQL.