Thomas Creutzenberg

Software Developer at SPENDIT AG

Greater Munich Metropolitan Area Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Thomas Creutzenberg is a seasoned software developer with a decade of professional experience based in the Greater Munich area, currently building products at SPENDIT AG. He brings a strong background in game and systems development from long tenures at Travian Games and contributions to well-known open-source projects like libGDX, where he optimized text rendering and improved core collections for better developer ergonomics. His career blends hands-on engineering with research work in bot detection and level design, reflecting a rare mix of product-focused and low-level optimization skills. Trained in media informatics at LMU Munich and with a vocational background in photography, he combines technical precision with an eye for detail that surfaces in both code and tooling. Colleagues value him for steady delivery and practical improvements that make frameworks more efficient and pleasant to use.
code10 years of coding experience
job5 years of employment as a software developer
book2012, Media informatics, Thesis A+, 2012, Media informatics, Thesis A+ at Ludwig-Maximilians Universität München / LMU Munich
bookCertificate of apprenticeship, Photography, Certificate of apprenticeship, Photography at Foto Werkmeister
languagesGerman, English, French
github-logo-circle

Github Skills (12)

application-framework10
javas10
app-framework10
web-framework10
game-development10
game-engine10
2d10
libgdx10
java10
3d10
data-structure9
data-structures9

Programming languages (4)

JavaC++CKotlin

Github contributions (5)

github-logo-circle
libgdx/libgdx

May 2018 - Jul 2021

Desktop/Android/HTML5/iOS Java game development framework
Role in this project:
userBack-end Developer
Contributions:25 reviews, 16 commits, 41 PRs in 3 years 3 months
Contributions summary:Thomas primarily focused on optimizing and extending the libGDX framework's core functionalities. They implemented optimizations within the GlyphLayout class to enhance text rendering. Moreover, the user contributed by adding and refactoring methods in custom LibGDX collections, specifically introducing .isEmpty() and .nonEmpty() methods and refactoring BaseTmxMapLoader. These contributions aimed at improving the framework's efficiency and developer experience.
gamejava-game2dhtml5ios
TCreutzenberg/libgdx

Mar 2020 - Nov 2022

Desktop/Android/HTML5/iOS Java game development framework
Contributions:13 commits, 176 pushes, 78 branches in 2 years 8 months
gamejava-gameframeworkandroidgame-development
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thomas Creutzenberg - Software Developer at SPENDIT AG