Michael Graf

Michael GrafSenior Fullstack Developer & Software Architekt

Ort
Großburgwedel bei Hannover
Erfahrung
15 Jahre
Projekte
22
Technologien
206

Leitsatz

Wissen ist begrenztund nur wer es teilt,kann es erweitern.

Ob Software, Raumzeit, Quantenmechanik oder Künstliche Intelligenz: alles Systeme mit klaren Regeln. Mich interessiert, welche das sind.

Berufliche Stationen
2012
2014
2016
2018
2020
2022
2024
2026

Was mich zum Nachdenken bringt

Woher kommt alles und warum überhaupt? Lässt sich das berechnen, oder brauchen wir Abkürzungen der Natur, um etwas Denkendes zu erschaffen, das die Antworten finden kann?

Darin stecken die großen Fragen der Menschheit, zum Teil philosophisch, vor allem aber naturwissenschaftlich. Meine Gedanken dazu habe ich in Artikeln festgehalten: Urknall, Dunkle Materie, Qubits, Superintelligenz und Zeitreisen sind nur einige der Themen, die ich darin behandle. Immer nach aktuellem Wissensstand beurteilt und klar getrennt von dem, was ich selbst nur vermute.

Berufliche Fähigkeiten

  • Software Architektur

    Domain-Driven Design, Microservice-Architekturen, verteilte Transaktionen, Event-Driven Systems. Nicht als Theorie, sondern in echten Projekten eingeführt, Teams geschult und produktiv betrieben.

  • Fullstack Development

    Mein Kerngebiet: Java und Spring Boot im Backend, Angular und React im Frontend. Von der Datenbank bis zum UI: alles aus einer Hand.

  • DevOps & Infrastructure

    Eigene Linux-Server, Docker Compose, Kubernetes, GitLab CI/CD. Ich baue nicht nur Software, ich betreibe sie auch.

  • KI-gestütztes Software Engineering

    KI ist für mich kein Hype, sondern ein professionelles Werkzeug für komplexe, produktionsreife Systeme. Fundament: jahrelange theoretische Beschäftigung mit KI und mehrere selbst entwickelte neuronale Netze. Im Arbeitsalltag nutze ich Claude Code als permanenten Entwicklungspartner: von Architekturentscheidungen über Code-Reviews bis zur Implementierung ganzer Features.

Technologien aus 22 Projekten

Java · Maven · Hibernate · PostgreSQL · TypeScript · Spring Boot · Linux Server · nginx · REST · Angular · Apache · JPA · Docker-Compose · Domain Driven Design · Eclipse · JSF · SVN · EJB · GitLab CI/CD · HTML · IntelliJ IDEA · Java EE · Jira · Oracle · Scrum · Claude Code · CSS · Flyway · Git · JavaScript · Keycloak · Let's Encrypt · OAuth2 · React · Redis · Tailwind CSS · Wildfly · Jenkins · JUnit · MongoDB · Multi-Tenancy · MySQL · Next.js · Primefaces · PWA · SCSS · SEO · Amazon Product Advertising API · Angular Material · Confluence · D3 · Docker · Event-Driven Architecture · Firebase · Google Analytics · Google Search Console · i18n · JBoss · MinIO · Mongock · +146 weitere

Außerhalb des Bildschirms

Ich lebe mit meiner Frau und unserem Hund in Großburgwedel bei Hannover. Seit über 32 Jahren spiele ich Badminton, dazu kommen Wandern, Stand-up-Paddeln und der Garten. Alles Dinge, die man nicht im Sitzen erledigt.

Badminton · Wandern · Stand-up-Paddeln · Garten · Jonglieren · Slackline

Dasselbe Spiel seit Jahrzehnten, und ich lerne immer noch dazu. Kaum eine Software altert so gut.
Mehr über mich

Kontakt

Fragen zu einem Artikel? Andere Meinung zur Architektur?

Ich diskutiere gern über Fachliches, egal ob Domain-Driven Design, Dunkle Materie oder die Frage, ob ein Quantencomputer wirklich rechnet.