
Michael GrafSenior Fullstack Developer & Software Architekt
- Ort
- Großburgwedel bei Hannover
- Erfahrung
- 15 Jahre
- Projekte
- 22
- Technologien
- 206
Laufbahn
Laufbahn im Detail →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.
- Astrophysik
Alles verstehen wollen. Ein unerreichbares Ziel, aber genau deshalb das richtige.
Das Gewicht der Zeit — Wenn Information die Raumzeit krümmt → - Quantencomputer
Ein Quantencomputer rechnet nicht schneller: Er lässt die Natur eine Abkürzung nehmen, die klassisch nicht existiert.
Was ist ein Quantencomputer? — Die Maschine, die die Natur selbst rechnen lässt → - Künstliche Intelligenz
Die Grenze zwischen intelligent wirken und intelligent sein wird unschärfer.
Künstliche Intelligenz — Zwischen Werkzeug und Bewusstsein →
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 →
Ausgewählte Projekte
5 von 22
Alle ansehen →- Privat2026Financial-ViewSelf-hosted Personal-Finance- und Vermögens-Management-System mit Banking-, Krypto- und Depot-AnbindungFinanzen · TypeScript · Java · Python
- Privat2026MG-IT HomepageFullstack-Portfolio mit Blog, SEO-Infrastruktur und KontaktformularWebentwicklung · TypeScript · Next.js · React
- Privat2025STEPN Marketplace BotAutomatisierter NFT-Kauf-Bot für den STEPN Marketplace mit Echtzeit-Web-UIWeb3 · TypeScript · NestJS · Next.js
- Privat2025Cakefly ShopE-Commerce-Plattform für Konditoreien mit intelligenter Tourenplanung und Echtzeit-GPS-TrackingE-Commerce · Java · TypeScript · Dart
- Beruflich2025S1P FlexibleFrameworkSchema-gesteuertes Enterprise-Framework mit Warehouse Management, IAM und Track & TraceLager & Logistik · Java · Spring Boot · Spring Data MongoDB
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.