Our Promise

Our Promise

Streemlined is built and maintained by one person. That's usually the first thing a buyer worries about, so I want it to be the first thing I address.

I've designed the licensing, the architecture, and the stack specifically so it isn't a risk you carry.

I've done this before

Before founding Streemlined, I built the critical Kafka infrastructure powering Michelin.

I created michelin/ns4kafka: a namespace-based control plane for Apache Kafka that manages topics, connectors, schemas and ACL through a clean API with built-in validation and desired-state reconciliation. For the last six years, every single asset deployed across Michelin’s clusters has run through this system.

When I left to join Conduktor in 2022, I didn't leave behind a black box. I built ns4kafka on simple and standard Java, with a straightforward architecture, designed to be operated by a team, not one irreplaceable person.
My successors adopted it, extended it, and it's still the backbone of their production today.

Great software should survive its creator. I've already proven I build it that way.

Before founding Streemlined, I built the critical Kafka infrastructure powering Michelin.

I created michelin/ns4kafka: a namespace-based control plane for Apache Kafka that manages topics, connectors, schemas and ACL through a clean API with built-in validation and desired-state reconciliation. For the last six years, every single asset deployed across Michelin’s clusters has run through this system.

When I left to join Conduktor in 2022, I didn't leave behind a black box. I built ns4kafka on simple and standard Java, with a straightforward architecture, designed to be operated by a team, not one irreplaceable person.
My successors adopted it, extended it, and it's still the backbone of their production today.

Great software should survive its creator. I've already proven I build it that way.

Engineered for Continuity

Five layers, from everyday guarantee to worst-case fallback:

  1. Perpetual run license

The license applies only to the Editor which lets you build new and edit existing pipelines.
When it expires, you keep deploying and running existing pipelines forever. No kill switch, no expiration timer, no periodic license check.

  1. Source code access

Streemlined can offer a Source Code Review License.

This gives you the right to read, audit, and analyze the entire codebase. You can review the architecture, inspect the security model, and confirm that there are no hidden risks before you sign.

  1. Source code escrow

Streemlined can offer a Source Code Escrow Agreement clause.

If Streemlined permanently ceases operations, enters liquidation, or fails to provide software and support for more than 90 consecutive days, your license automatically expands to include the right to build, compile, modify, and maintain the source code for your internal use.

  1. Open-sourcing to the public

Beyond the contractual fallback, if I ever permanently stop maintaining Streemlined, the codebase will be released under a permissive open-source license so that anyone can fork it and keep going.

  1. Boring technology, on purpose

Java 25, Micronaut, Kafka Connect APIs. React + TypeScript for the UI.

The entire stack is made of components your team likely already knows. Any senior Java developer can open the codebase and follow the logic on day one.

Why solo founder is better for you

Now that the risks are covered, here’s the other side of the coin. The benefits of working with a solo founder.

You talk to the person who built it.
When you contact support, the person who responds designed the architecture and wrote the code. There's no ticket routing, no escalation chain, and no “let me check with the team.” You get the answer directly.

Critical issues get a 4-hour response.
Not just because the SLA says so, but because one person who stakes their name on every deployment is paying attention.

Feature requests go straight to the roadmap.
Need a specific connector, a custom node type, an integration with an internal system? You're talking to the person who decides and builds. If it makes sense, it ships.

Conversations are honest.
There's no layer of sales messaging between us. When something is ready, I'll show you. When it isn't, I'll tell you.


Continuity isn't just a clause in a contract. It's how I write software.

Julien Chanaud


Continuity isn't just a clause in a contract. It's how I write software.

Julien Chanaud