About Projects Awards Experience Contact
Aerospace Engineer & Software Developer

Finn Eggers

Building high-performance systems at the intersection of engineering, simulation, and machine learning.

01

About

I love building things — from chess engines to FEM solvers and 3D-printed prototypes. My work lives at the boundary of programming, engineering, and playful problem solving.

Currently a Research Associate at SLA, RWTH Aachen University in Aachen, Germany, working on structural mechanics, FEM solver workflows, and automation. I hold a Master's degree summa cum laude in Mechanical Engineering, specializing in Aerospace and Simulation Sciences.

Programming

C++, CUDA, Python — high-performance systems, training pipelines, and tooling.

Engineering

Structural mechanics, FEM, topology optimization — modeling meets numerics.

3D Printing

Prototyping, functional parts — tolerances and quality-driven design.

Speedcubing

Puzzles and precise algorithms — the same energy goes into code.

02

Projects

More Work

Koivisto Chess Engine

Co-author of one of the strongest chess engines. Numerical optimizations and multiple neural-network training frameworks.

C++CUDANN

Topology Optimization

Extended the FEM solver with an efficient topology optimizer for material distribution in solid mechanics.

C++FEMPhysics

NN Training Framework

From-scratch CUDA-based framework to process billions of chess positions efficiently for engine training.

CUDAC++

Math Equation Generator

Generates 24-game equations using four given numbers exactly once. Built for fast, fun problem solving.

JavaScriptMath

N-Body Simulation

3D OpenGL simulation of custom n-body problems with realistic solar system and non-collisional Hamiltonian dynamics.

WebGLPhysics

3D Engine

Custom OpenGL-based 3D engine with shadows and specialized texturing. Later used as a base for the N-Body simulation.

OpenGLC++

Generalised NN Framework

High-performance training framework for general architectures; flexible playground for models, genetics and evolutionary algorithms.

C++ML

Raytracing Engine

Light transport implementations for simple and complex geometry as well as fractals, producing realistic rendered images.

C++Rendering
03

Awards

2024

Springorum Award summa cum laude

RWTH Aachen University — for outstanding academic achievements and significant contributions to scientific research.

2023 — 24

Computer Chess Championship 2nd Place

With Torch, establishing it as the second best chess engine in the world.

2018

Startup Weekend Munich Winner

Won by presenting an innovative digital health idea, convincing investors of its potential impact and feasibility.

2017

German Physics Prize

Excellence in physics during senior high school years.

2011 — 15

Kanguru Competition 1st Prize

Multiple first prizes showcasing strong mathematical skills.

04

Experience

2024 — Present

Research Associate

SLA, RWTH Aachen University

Structural mechanics, FEM solver workflows, automation. Numerical experiments, reproducible pipelines, optimization frameworks.

March 2024

M.Sc. Mechanical Engineering

RWTH Aachen University — Grade 1.1 (A+)

Specialized in Aerospace Engineering and Simulation Sciences. FEM, CFD, numerical optimization, satellite systems. Completed in just three semesters.

2024

Master's Thesis — SLA, RWTH

RWTH Aachen University

"Analysis of the uniqueness of optimal cross-sections in classical bending theory" — structural mechanics research and methods development.

2023

Chess Engine Developer

Chess.com — Torch Engine

Joined a select team including Andrew Grant and other renowned chess engine developers to work on Torch, now the world's second most powerful chess engine.

October 2022

Start of Master's Programme

RWTH Aachen University

Aerospace Engineering and Simulation Sciences.

March 2022

B.Sc. Mechanical Engineering

RWTH Aachen University

Specialized in Aerospace Engineering — fluid and structural mechanics. Extended knowledge about computer science applications privately.

2021

Bachelor's Thesis

MTU Aero Engines, Munich

Topology and shape optimization for turbine components; reproducible evaluations and robust design workflows.

2020 — 2021

Internship

MTU Aero Engines, Munich

Additive manufacturing department. Worked closely with FEM software and 3D printing technologies, optimizing turbine structures using topology and shape optimization.

2020

Student Assistant

SLA, RWTH Aachen University

Mechanical testing and material properties; data processing and documentation.

2019

Student Assistant

CATS, RWTH Aachen University

Scripting for fluid simulations (Navier-Stokes) and working on the Fortran codebase of an in-house solver.

2018

Student Assistant

IAM, RWTH Aachen University

Use of neural networks in structural mechanics and related applications.

2017

Start Mechanical Engineering

RWTH Aachen University

April 2017

High School Diploma (Abitur)

Clara-Schumann Gymnasium, Bonn

Grade 1.4. Advanced courses in mathematics and physics.

05

Contact