Skip to content
View marklechtermann's full-sized avatar
🤘
🤘

Organizations

@dspace-group

Block or report marklechtermann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marklechtermann/README.md

Mark Lechtermann

Software Architect · AI, Web & Cloud · Paderborn, Germany

I don't think our job is writing code anymore. Our job is building the factory that writes it.

At dSPACE I work with our development teams on an AI software factory: the setup in which AI agents turn requirements into working, tested software for a large enterprise, fast and at a cost that still makes sense at scale. My part is the architecture of that factory: the platform, the guardrails, the context agents get through MCP, and the process around it, from the first requirement to the reviewed pull request.

I also lead the company-wide Web & Cloud architecture community and write the guidelines our teams build on. Before AI filled my calendar, I spent more than 20 years with .NET, COM, containers and the cloud. So I care less about the newest model and more about what still runs in production a year later.

Some days the job title should read AI Factory Facility Manager.

What I'm thinking about

  • What does a software factory need so that agents deliver enterprise-grade results, not demos?
  • Where does the cost go: tokens, review time, or rework?
  • How do you review code when agents write most of it?
  • What belongs in a requirement before any agent starts working?
  • Does spec-driven development hold up in a team of hundreds?

Focus

  • AI software factory: agent harness, skills, MCP, RAG, guardrails, cost control
  • AI software architecture: AI-ready products, agentic workflows, spec-driven development
  • Web & cloud: Kubernetes, Azure, .NET, TypeScript, React

Open source

dscom: exports .NET assemblies to COM type libraries, a replacement for tlbexp.exe and TypeLibConverter. Maintainer.

Background

iSAQB CPSA-F and SWARC4AI (architecture for AI systems) · CKAD · founder of the .NET User Group Paderborn · speaker at dotnet Cologne

LinkedIn

Skills

AI and agentic engineering

Claude Claude Code OpenAI Codex GitHub Copilot OpenCode Model Context Protocol OpenRouter Azure AI Foundry Ollama Hugging Face

Cloud and platform

Kubernetes Docker Azure Linux Git

Languages and web

C# .NET TypeScript JavaScript Python React Node.js HTML5 CSS3 PostgreSQL

Socials

Pinned Loading

  1. ceyoniq/container ceyoniq/container Public

    nscale Standard Container

    Shell 17

  2. dspace-group/dscom dspace-group/dscom Public

    dscom, a toolkit for creating and registering type libraries (tlb) and additional interop helper methods for COM

    C# 106 27

  3. k8sdisturber k8sdisturber Public

    A demo application for K8s

    TypeScript 2 1