Hi, I'm

Niklas Marder.

Software Engineer at SAP · MSc Student at Uni Potsdam
Building AI agents & developer tools in Rust and TypeScript.

I'm a software engineer working at SAP and currently pursuing my Master's in Computer Science at the University of Potsdam. I'm interested in building things at the intersection of AI and developer tooling — from agent frameworks to CLI utilities. Most of my open-source work is in Rust, though I reach for TypeScript when building for the web.

My thesis investigates Process Coherence as an evaluation criterion for Enterprise Software Architectures (ESA) — researching how distributed enterprise systems maintain coherent processes across architectural boundaries.

Building Ember: An AI Agent Framework in Rust

Why I chose Rust to build an AI agent framework, what I learned about performance and safety in agentic systems, and where Ember is heading next.