About Me

Michael Graf

Personal

I'm Michael, 40 years old, and I've been living with my wife and our dog in the lovely town of Großburgwedel near Hannover for several years. When I'm not building software, we love being outdoors — whether hiking, in the garden, or spending time with family and friends. I've been playing badminton passionately for over 31 years, and for balance I juggle, slackline or work in the garden. The peace and quiet here is exactly the counterbalance I need to the digital world.

Professional

For over 14 years I've been juggling — not just balls, but the demands of employers and clients. Early on I realized that good code alone isn't enough. For me, a ticket is never done just because it works. What drives me is the question of what my software actually does in the real world, who uses it, and what problems it truly solves. That's why I dive deep into the domain of every project. The result: I don't just speak the language of developers, but also that of end users and decision-makers. My strength is fully understanding complex contexts, translating them into clear architectures, and explaining them so everyone involved gets it. And when it counts, I find pragmatic shortcuts that make business sense without sacrificing quality.

Available from July 2026

Open for New Challenges

Over 14 years of experience, a head full of ideas, and the conviction that great software comes from great teams — all that's missing is the right environment. I'm looking for a role where I don't just contribute code, but help shape the technical direction.

Software Architect / Technical Lead — architecture decisions, technical leadership, technology strategy

Hannover region (hybrid) or 100% remote in Germany

Technical responsibility — I make teams and systems better, not just code

Career Path

01.2023 — Present

Senior Fullstack Developer

SMAVOO GmbH, Hemmingen

04.2019 — 12.2022

Java Developer

Dirk Rossmann GmbH, Großburgwedel

06.2017 — 03.2019

Fullstack Developer

HaCon Ingenieurgesellschaft mbH, Hannover

03.2017 — 06.2017

Process & Project Manager

Hencke Systemberatung GmbH, Laatzen

01.2017 — 03.2017

IT Project Manager

Aditus GmbH, Laatzen

10.2012 — 09.2016

IT Consultant

best-blu consulting with energy GmbH, Salzgitter

10.2011 — 06.2012

Junior IT Consultant

Triona — Information und Technologie GmbH, Mainz

Education

2008 — 2011

Bachelor of Science — Computer Science

Hochschule RheinMain, Wiesbaden
2006 — 2007

Advanced Technical College Certificate

BBS Peine
2001 — 2003

Certified IT Assistant

Werner-von-Siemens-Schule, Hildesheim

My Approach

My drive is not just to solve problems, but to fully understand them first. I get to the root of complex matters and translate them into clear, actionable concepts — before a single line of code is written. I prefer working in open discussions as equals, where every opinion counts and problems are put on the table early. The best solutions emerge where everyone wins: the client, the employer, and the team.

Penetrate Complexity

Understanding complex systems in their entirety and translating them into clear, maintainable structures — so that even less experienced team members can understand and extend them.

Test-Driven Development

Tests first, code second. From unit tests to comprehensive integration tests, I ensure my systems go to production bug-free. This gives me confidence — and makes bold refactoring possible.

Share Knowledge

Knowledge is limited, and only those who share it can expand it. Through training, code reviews, and active exchange, I learn the most myself — because dialogue reveals different perspectives.

Domain-Driven Design

Software must reflect the business domain. I've introduced DDD in many projects, trained my teams in it, and most importantly convinced my clients of its value.

Architectural Foresight

I think beyond the current use case. Scalability, maintainability, and future requirements flow into my architectural decisions from the start — without falling into over-engineering.

AI as Development Partner

AI is not hype for me, but a strategic tool. Through the targeted use of AI-powered tools, I work productively even in technologies outside my classical core repertoire.

Full Ownership

From requirements analysis to client communication to deployment — I take responsibility for the entire project, not just my section of the code.

From Problem to Root Cause

I don't fix symptoms, I fix causes. I systematically get to the bottom of every problem and find solutions that don't just work, but are sustainable long-term.

Interests & Passions

Astrophysics

Long before university, I immersed myself in natural sciences — from cosmology and particle physics to relativity. This solid foundation led me to develop my own hypotheses, including on dark matter and dark energy, which I also write about on my blog.

Wanting to understand everything. An unattainable goal — but exactly the right one.

Quantum Computing

Quantum computing has been with me since my research paper during my studies, practically implemented with Google Cirq. Since then I've been following the field intensively — from error correction to early quantum advantages — and share my analysis in blog articles.

A quantum computer doesn't compute faster — it lets nature take a shortcut that doesn't exist classically.

Artificial Intelligence

My absolute top topic. From self-built neural networks to years of theoretical study to working daily with Claude Code — I've gone deep into this field and I'm excited to finally use AI professionally as a core tool.

The line between acting intelligent and being intelligent is getting blurrier.

Sports & Hobbies

Growing up, I tried just about every sport out there — but badminton is the one that stuck for over 31 years. Beyond that, I love hiking with my dog, swimming in the lake during summer, and spending time in the garden. In between, I juggle or slackline, simply because it's fun.

The digital world spins faster every day — which makes a conscious counterbalance all the more important. My balance is a nature-connected, calm life that keeps my head clear.