What I do
As a software developer with a focus on game development, I have extensive knowledge in object-oriented programming and in developing software for various platforms and a broad international audience. I see my work as a service that should add value not only for clients but also for colleagues, which is only possible through collaboration and communication. To support project management I always keep an overview of the big picture to ensure the realisation of the project.
Software Engineer
With my degree and experience as a programmer, I ensure that the system is not only stable but also efficient, adaptable and expandable, while remaining technically open and flexible myself.
Player by heart
I have spent more than 30 years playing a wide range of sports and games on every type of platform and in every genre. This has enabled me to gain a deep understanding of the player's perspective.
Mediator
Frontend is where everything comes together. That's where I learnt to communicate with every department to prevent misunderstandings, answer questions and suggest improvements.
Skills
My Experience
GAME PROGRAMMER
In teams of 5-15, I bridged departments while coordinating programmers for our free-to-play browser MMO games. We continuously pushed technical boundaries, learning new skills, engines, and platforms every few years.
- Worked on 7 released games, most of them from concept to live game support (see details below at the Portfolio section)
- Created and sustained flexible, scalable game architectures for GaaS MMO projects, monitoring emerging technologies
- Collaborated in interdisciplinary Agile teams to design, prototype, and implement games using methodologies like TBD, CI and CD
- Experienced in project and team management, collaborating with product owners to execute the goals in achievable milestones
- Promoted teamwork through mediation and open, respectful communication
- Proactively addressed team tensions and technical issues, using conflict resolution for improved cohesion and productivity
- Advised game designers and stakeholders about technically feasible ideas they might not be aware of
- Regularly improved software performance through in-depth analysis using custom benchmarks and measurements
- Generated accessible, team-shareable documentation to create a knowledge database where applicable
- Assisted team lead and HR in identifying and filling team gaps through application reviews and interviews
- Supervised, onboarded and mentored colleagues, especially junior developers and new team members
- Organised events for socialising and team building
- Engaged closely with customers to gather input and insights regarding technical and gameplay issues
2006-2010
University
Augsburg, Bavaria
Bachelor of science in
"Computer science and multimedia"
Due to my grades and my bachelor's thesis on AI-controlled agents, I was in the top 30% of graduates, which earned me a partial waiver of my student loan debt.
1996-2006
Grammar school
Grafing, Bavaria
Abitur
Acquisition of the general higher education entrance qualification with a focus on mathematics, English and biology.
Portfolio
Port Liberty
- Strategy, Economy, Build-Up, MMO
- Browser, WebGL
- Fullstack, C#, Unity, .NET Core
- Frontend Lead
- Part-time Project manager
- Publisher Travian Games
- game.port-liberty.com
Admirals: Caribbean Empires
- Strategy, Economy, MMO
- Browser, WebGL
- Frontend Lead, C#, Unity
- Publisher Travian Games
- Article, Open Beta Trailer
Truck Nation
- Strategy, Economy, MMO
- Browser, Mobile, Adobe AIR
- Frontend Lead, AS3
- Publisher Travian Games
- Trailer, Gameplay video
Rail Nation
- Strategy, Economy, MMO
- Browser, Mobile, Adobe AIR
- Frontend, AS3, Haxe
- Publisher Travian Games
- Rail Nation
Miramagia
- Farm, Fantasy, MMORPG
- Browser, Mobile, Flash
- Frontend, AS3
- Publisher Travian Games
- Gameplay video
FIFA Manager 2013
- Sports management
- PC
- Game Programmer, UI, 3D, C++, C
- Publisher Electronic Arts
- EA Website
FIFA Manager 2012
- Sports management
- PC
- Game Programmer, UI, C++
- Publisher Electronic Arts
- EA Website