My professional journey in software engineering and game development, showcasing the companies I've worked with and my responsibilites.
- 2019 - NowSenior Software Engineer Zoi TechCon GmbH
At Zoi TechCon GmbH, I work as a Senior Software Engineer on diverse projects ranging from highly technical backend development to customer-facing solutions. My role spans multiple domains including AR/VR innovation, mobile development, cloud infrastructure, and large-scale enterprise transformations.
Primary Responsibilities:
- AR/VR Innovation: Developed AR applications using Unity3D for innovation hub projects, leveraging my game development background
- Technical Consulting: Presented complex technical concepts and out-of-the-box solutions to shareholders and stakeholders
- Backend Development: Developed backend systems using TypeScript on AWS and Google Cloud Platform (GCP)
- Cloud Migration: Part of Google Workspace migration projects, helping large enterprises transition to cloud-based solutions
- Enterprise Solutions: Worked on Google Apps Script and GCP for large-scale cloud transformations
Key Achievements:
- Successfully delivered AR/VR innovation projects that showcased cutting-edge technology solutions
- Contributed to one of the largest Google Workspace migration projects in Germany
- Helped major enterprise customers successfully transition to cloud-based infrastructure
- Presented technical concepts and innovative solutions to stakeholders
- Delivered both highly technical backend systems and customer-facing applications
Technologies Used: Unity3D, C#, TypeScript, JavaScript, React Native, Firebase, AWS, Google Cloud Platform, Google Apps Script, Google Workspace, AR/VR Development
- 2013 - 2019Senior Software Engineer Zeitland media & games
At Zeitland media & games, I served as a Senior Software Engineer and Technical Lead, developing diverse gaming projects across multiple platforms. I led development teams and managed the complete software development lifecycle for both prototype and released games.
Primary Responsibilities:
- Game Development: Programmed various games using Unity3D and native iOS development (Objective-C) across different platforms
- Technical Leadership: Served as Tech Lead and Scrum Master, guiding development teams and ensuring project delivery
- Cross-Industry Projects: Developed 3D car display systems for the automotive industry and hybrid board games with image recognition
- Mentorship: Supervised internships and mentored students working on diploma theses
- Release Management: Managed the complete release process for multiple game projects
Key Achievements:
- Successfully led development teams as both Technical Lead and Scrum Master
- Developed and released multiple games across various platforms using Unity3D and native iOS
- Created innovative hybrid board game “Ravensburg King Arthur” featuring image recognition technology
- Delivered automotive industry projects including 3D car display systems
- Mentored multiple students and supervised successful diploma thesis projects
- Established efficient release processes and development workflows
Technologies Used: Unity3D, C#, Objective-C, iOS Development, Image Recognition, Scrum/Agile, Project Management, Git
- 2009 - 2011Software Engineer KritzelKratz3000
At KritzelKratz3000, I began my professional career after completing my diploma thesis on “Artificial Intelligence on an ARM derivative.” I contributed to game development projects including a Nintendo DS title and mobile game ports.
Primary Responsibilities:
- Game Development: Developed game mechanics and AI systems for “Was ist Was - Abenteuer Erde” on Nintendo DS using C/C++
- Mobile Game Porting: Worked on the iOS port of “Command and Conquer - Tiberium Alliance” for EA-Phenomic in Ingelheim
- Cross-Platform Development: Implemented web technologies (JavaScript, Qooxdoo, HTML) for mobile game interfaces
- AI Implementation: Applied artificial intelligence concepts from my thesis research to game development projects
Key Achievements:
- Successfully contributed to the development of “Was ist Was - Abenteuer Erde” for Nintendo DS
- Completed iOS port of Command and Conquer - Tiberium Alliance for EA-Phenomic
- Applied academic research in artificial intelligence to practical game development
- Gained experience in both console and mobile game development
Technologies Used: C/C++, JavaScript, Qooxdoo, HTML, Nintendo DS SDK, iOS Development, Perforce
- 2008 - 2008Intern Artificial Technology
This was my second internship where I worked on AI engine development and gained experience with advanced programming concepts and methodologies.
Primary Responsibilities:
- C++ Development: Programmed core features for the EKI One AI engine using C++
- AI Behavior Programming: Developed AI behavior systems using Lua scripting for intelligent agents and finite state machines
- Testing Methodology: Developed and implemented a comprehensive concept for unit testing and Test-Driven Development (TDD) practices
- Pair Programming: Collaborated closely with senior developers through pair programming sessions
- Code Quality: Ensured high code quality and maintainability through best practices
Key Achievements:
- Successfully contributed to the EKI One AI engine development
- Implemented complex AI behavior systems using Lua scripting
- Introduced TDD and BDD methodologies to the development team
- Gained hands-on experience with AI concepts and implementations
- Improved team development practices through testing framework implementation
Technologies Used: C++, Lua, Scrum, TDD, BDD, AI, Finite State Machines, Subversion
- 2005 - 2005Intern 3wm
This was my first internship where I mainly was programming PHP, working with a CMS and some web design.
Primary Responsibilities:
- PHP Development: Built dynamic web applications and features using PHP
- CMS Management: Worked with content management systems to create and maintain websites
- Web Design: Created user interfaces and visual designs for web projects
- Database Integration: Connected web applications with databases for data management
Key Achievements:
- Successfully completed first professional development internship
- Gained hands-on experience with PHP programming and web technologies
- Contributed to multiple web projects during the internship period
Technologies Used: PHP, HTML, CSS, MySQL, Content Management Systems