Operations research · software development · independent games

Dr. André Schnabel

I work on optimization and software at GAMS. This is also a small archive of the games, worlds and tools I have built along the way.

PhD EconomicsLeibniz University Hannover
27,900PetraVis sales in 2012
100,000+trial users of PetraVis
Portrait of Dr. André Schnabel

About

Researcher, developer and maker.

As an Operations Research Analyst and Senior Software Developer at GAMS Software GmbH, I combine computer science, economics and optimization. My research includes profit-oriented project scheduling; current interests include machine-learning methods for algorithmic performance models and functional programming languages.

Alongside academic work, I created and released mobile games and kept building small experiments, game engines and tools. The projects below are a deliberately personal selection rather than a complete catalogue.

Focus
Optimization & performance modelling
Education
PhD Economics · MSc & BSc Computer Science
Development
C/C++, C#, Java, Python & GAMS
Current role
Operations Research Analyst at GAMS

Selected work

Four projects I am especially proud of.

From an early mobile voxel world to hand-built platformers and 3D experiments.

Archive

More games, more experiments.

A few further snapshots from a much larger body of school-, university- and independent-development work.

Gameplay screenshot of Towers, a tower defence game

Towers

A Python tower-defence game with a hand-built map and HUD.

Gameplay screenshot of FurbyKill3D

FurbyKill3D

An early 3D shooter experiment, following several 2D versions.

Gameplay screenshot of SpaceJumper

SpaceJumper

A top-down scrolling space shooter written in C++.

Browse the wider historical archive

Games

  • CommanderTux Duel
  • Starfighter
  • FurbyKill / JFurbyKill
  • Breakout, Pong and Snake
  • Sokoban and Tron

Worlds & prototypes

  • Timoratus
  • TinyWorld variants
  • Steinkraft prototypes
  • Textured Raycaster

Tools

  • Project Inspector
  • JProjectInspector
  • KCImageCollector
  • Small utilities and experiments

Music & sound — Original compositions and sound design created for games and experiments. Listen on Bandcamp.

Experience

Research and real-world software.

The games sit alongside a career in operations research, industrial software and academia.

Operations Research Analyst / Senior Software Developer

GAMS Software GmbH, Braunschweig

External software development

Heye International / Ardagh Group — article management and automated defect classification for glass-bottle inspection.

Research Assistant

Institute for Production Management, Leibniz University Hannover — teaching, project scheduling and revenue-management research.

Independent game developer

Development and sale of Steinkraft / PetraVis for mobile platforms.

Research & publications

Scheduling, virtual twins and performance modelling.

Research in operations management and optimization, including journal articles, conference proceedings, working papers and a PhD thesis.

Virtual twin decision support

2022 · International Journal of Production Research
Regeneration process chains with integrated decision support for individual regeneration processes.

Read publication

Profit-oriented project scheduling

2018 · Business Research
Flexible capacity constraints in resource-constrained project scheduling.

Read publication

PhD thesis

2020 · Leibniz University Hannover
Heuristics for profit-oriented scheduling of resource-constrained projects with extensible capacities.

View thesis

Full publication list

Journal publications

Proceedings & working papers

  • Schnabel, A.; Kellenbrink, C. (2018). Scheduling resource-constrained projects with makespan-dependent revenues and costly overcapacity. 16th International Conference on Project Management and Scheduling, Rome, 205–208.
  • Südbeck, I.; Mindlina, J.; Schnabel, A.; Helber, S. (2022). Using Recurrent Neural Networks for the Performance Analysis and Optimization of Stochastic Milkrun-Supplied Flow Lines. Hannover Economic Papers, dp-703.
  • Schnabel, A.; Kellenbrink, C.; Helber, S. (2017). Profit-oriented scheduling of resource-constrained projects with flexible capacity constraints. Diskussionspapier Nr. 593, Leibniz Universität Hannover.

Theses

Profiles

Find out more.

Publications, current work and source code are available through these profiles.