Segfaultsorcerer · Frankfurt am Main · 50.11°N 8.68°E
Patrik Neumann
- Java
- Spring
- JVM
- Oracle
- Angular
- AI / LLM
I build systems that have to keep running. And the tools that explain why they don't.
Who is looking through the instrument
I am a senior full-stack developer and development team lead near Frankfurt am Main, with a Master's degree in Applied Computer Science from the University of Duisburg-Essen. My working life is the Java and Spring ecosystem: microservice architectures, large Oracle schemas and full-stack applications that carry critical business functions in the pharmaceutical industry.
What holds my attention is the point where ordinary software engineering meets machine learning. I put LLMs and document-processing models into production pipelines, not as experiments but as tested components with clear failure modes, using Spring AI alongside the tooling that Claude and Codex have made practical.
Outside work I publish forensics tooling for the JVM under the handle SegfaultSorcerer. Thread dumps, heap dumps and GC logs are post-mortem artefacts, and reading them well is a skill that most teams only reach for once something has already gone wrong. The tools in the catalogue below exist to make that reading faster.
What I work with
Five instruments for reading the dead
Open-source tooling for JVM forensics, published as SegfaultSorcerer. Star size on the chart is the repository's GitHub star count; star colour is its main language.
Where the time went
-
– now
Team lead, development
Leading a team of seven developers at a publisher of pharmaceutical source data in the Rhine-Main region. Responsible for roughly 25 systems in production, from Spring Boot services through Angular and Vaadin interfaces to the desktop tools the editorial staff work in. Most recently, putting LLMs into production processing pipelines.
-
–
Software developer
Joined the same company in June 2015. Java and Spring systems for capturing, validating and delivering medicinal product data, Oracle schemas, and JavaFX and Swing tools for editorial work.
-
–
University of Duisburg-Essen
Studied Applied Computer Science through to the M.Sc. Worked at the university for more than ten years alongside it: first as a student assistant, later as a research assistant across several chairs, running the Java tutorial groups. In parallel, first-level support for university IT.
Everything else on the profile
Public repositories, read live from the GitHub API and sorted by most recent activity.
Reading the catalogue...