Hamburg Alster at dusk

Luca-Philipp
Grumbach

M.Sc. CS student at FSU Jena. I work on HPC, systems programming, and compilers. Currently working at Intershop.

About

A bit about me.

I started coding Minecraft mods at 13, mostly to make things do what I wanted them to do. At some point I realized that with software, I had the ability to solve any problem or create anything I wanted, simply by committing to it and experimenting. That's why I love coding, and that instinct hasn't really changed.

I first got in touch with C++ and high-performance computing in a tsunami simulation course, where I built a parallel wave solver using OpenMP. That led me to a course on tensor compiler JIT generation in assembly, which is where I found my real interest in low-level and performance-critical applications.

I'm also exploring higher-level scenarios as a part-time developer at Intershop, working on the Java backend of an established B2B e-commerce platform.

When I'm not writing code, I spend a lot of time watching videos about space, particle physics and quantum mechanics. I also enjoy reading, most recently The Three-Body Problem trilogy by Liu Cixin, which I highly recommend if you like hard sci-fi.

Skills

My toolkit.

Languages

C++JavaPythonAssembly (ARM64)

HPC & Performance

OpenMPMPISLURMAVX / NEONApple Instruments

Tools & Platforms

Qt6CMakeMakeGradleGitAzure DevOpsApache Spark

Spoken Languages

German
Native
English
C2
Spanish
B2
Korean
B1
Projects

Things I've built.

Selected work. view all on GitHub โ†’

C++

Stellarium โ€” Sky Culture Maker

C++/Qt plugin for Stellarium enabling visual constellation authoring: connect stars to draw constellations, attach artworks, and export sky cultures as validated, schema-compliant JSON datasets used by the Stellarium community.

qt6cmakeastronomy
C++

tsunami_lab

Numerical solver for 2D shallow water equations simulating tsunami waves from real-world bathymetry data. Features a custom TCP server-client API for remote HPC execution, an F-wave Riemann solver, OpenMP parallelization, and netCDF support.

hpcopenmpfluid-simulation
C++

machine-learning-compilers

Custom ML tensor compiler with a lightweight IR and JIT kernel generator producing optimized ARM A64 NEON kernels. Supports GEMM, BRGEMM, Einsum expressions, transposition, and activation functions via IR passes like dimension fusion, splitting, and loop parallelization.

jitarm64tensor-compiler
C++

imgclean

C++ CLI tool for removing noise and degradation from scanned document images. Optimized for throughput with minimal dependencies. Comes with a research paper.

clioptimizationimage-processing
Swift

TextCleaner

Native macOS app that cleans text in scanned images using the imgclean engine. SwiftUI frontend providing a polished GUI over the underlying C++ library.

macosswiftuiimage-processing
Zig

zig-turret

2D turret defense game in Zig and Raylib. Built to get hands-on with manual memory management and Zig's comptime system outside of a course context.

zigraylibgame-development
Timeline

The journey so far.

Apr. 2025 โ€“ present

M.Sc. Computer Science

Friedrich Schiller University Jena โ†—

Focusing on high-performance computing, computer vision, machine learning, and algorithm engineering. Current GPA: 1.2 across 57 ECTS completed.

Nov. 2023 โ€“ present

Software Engineering Intern

Intershop Communications AG โ†—

Backend development on Intershop's B2B e-commerce platform in Java. Working in a Scrum team: code reviews, feature implementation, CI/CD with Azure DevOps. Over 2 years of continuous part-time experience in a real enterprise codebase.

Oct. 2021 โ€“ Mar. 2025

B.Sc. Computer Science

Friedrich Schiller University Jena โ†—

Thesis: "Estimating the Trustworthiness of Wikipedia Articles" โ€” built a trust-propagation system over Wikipedia articles using Scala and Apache Spark to infer credibility scores at scale from article sources and templates. Grade: 1,9.

until Apr. 2021

Abitur

Salzmannschule Schnepfenthal โ†—

German university entrance qualification (Gymnasium). Grade: 1,2.

Built with SvelteKit ยท Hosted on GitHub Pages ยฉ 2026 Luca-Philipp Grumbach. Photo: Hamburg Alster.