Dr. Michael Lesniak

Engineering depth. Business impact.

Profile picture

I’ve been breaking software since my C64 days — and fixing it professionally for 14 years.

A freelance software engineer who ramps up fast, writes the code himself, and brings an outside perspective to any domain.

Skilled in software architecture (distributed systems, microservices, and maintainable monoliths), various programming languages (Java, Kotlin, Go), cloud-native development (AWS, Kubernetes), and AI engineering (LLM integrations, RAG pipelines, agent-based tooling).

I care about the craft: readable code, honest architecture decisions, and systems that don’t surprise you at 2am. Having mentored 30+ engineers, I push for teams that get better at their work, not just their velocity.

As a former CTO and Principal Engineer, I’ve driven large-scale migrations, defined company-wide architecture standards, and consulted with CTOs and heads of engineering on critical technical decisions.

Grounded in a Ph.D. in Computer Science and a strong background in mathematics, my work combines theoretical depth with hands-on engineering at scale.

"I recommend him without any reservations."

Jonas Danker, CTO — Micromerce

"His ability to quickly grasp complex requirements and translate them into robust solutions significantly advanced our team."

Vincent Sommer, Head of Engineering — milia.io

If you’re looking for freelance services in software development, let’s connect:

Email me LinkedIn Book a free call

Outside of work I play chess, climb indoors (bouldering and lead climbing up to 16m walls), read science fiction, and explore the German countryside with my dog Suki.