Me during our latest Project

Hello and Welcome! Thank you for your time!

My name is Daniel Adam, Gameplay Programmer and Software Architect, currently studying Media and Game Conception. I love working with others: bringing ideas to live and making people a part of our shared vision!
I contribute my part by developing the feel for the game and structuring the common vision in the background, making the virtual world just that much more life-like. I love to have a chat with others in the games industry, so feel free to reach out to me on my Socials or by mail!


Skills

Soft Skills

  • Gameplay Programming
  • Software Architecture
  • Object-oriented Programming
  • Game Design
  • Tutoring
  • Leadership
  • Storytelling

Programming & Scripting

  • C#
  • Java
  • C++
  • JSON
  • HTML
  • XML

Tools

  • Unity Game Engine
  • IntelliJ IDEA
  • IntelliJ Rider
  • Visual Studio Code
  • Git
  • FMOD
  • Jira

Spoken Languages

  • German - Native Speaker
  • English - Fluent
  • Russian - Beginner

Plugins

  • FMOD for Unity
  • DOTween
  • SaintsField

Experience

07/2024 - 03/2026

Working Student for Software Development at BWS Consulting Group GmbH

Job Description
  • Development, Maintenance and Delivery under Java (Spring Boot, Hibernate) of an in-house Software for attendance tracking and reporting.
  • Frontend Development via Angular with PrimeNG.
  • Version Control via Git.
  • Creation of Unit and Integration Tests
  • Requirement Analysis and Documentation with Jira
  • Automated Database Deployment and Database Management with MySQL and H2
  • Creation of Zephyrtests in Jira and Testing of the Software
  • Maintenance of the CI/CD Pipeline and digital Infrastructure in the AWS-Cloud
  • Co-ordinating work within the team

04/2024 - 06/2024

Software Development Intern at BWS Consulting Group GmbH

Job Description
  • Development, Maintenance and Delivery under Java (Spring Boot, Hibernate) of an in-house Software for attendance tracking and reporting.
  • Frontend Development via Angular with PrimeNG.
  • Version Control via Git.
  • Creation of Unit and Integration Tests
  • Requirement Analysis and Documentation with Jira
  • Automated Database Deployment and Database Management with MySQL and H2
  • Creation of Zephyrtests in Jira and Testing of the Software
  • Maintenance of the CI/CD Pipeline and digital Infrastructure in the AWS-Cloud
  • Co-ordinating work within the team

09/2023 - 12/2023

Corrector for Programming III at Hochschule Harz

Job Description
  • Evaluation and Grading of Student's Programming Assignments
  • Providing Feedback to students' handed in assignments
  • Consulting with Colleagues to ensure consistent grading
  • Assignment Themes: Advanced Programming Paradigmns like: Client and Server Structures and REST API

03/2023 - 07/2023

Tutor for Programming II at Hochschule Harz

Job Description
  • In-Person lessons based on current progress during the semester
  • Providing Feedback and Help to Students to help them better understand their assingments and find their optimal solutions
  • Analysis and Discussion of previous week's assingment
  • Assignment Themes: Design Patterns and their Usages

09/2022 - 12/2022

Tutor for Programming I at Hochschule Harz

Job Description
  • In-Person lessons based on current progress during the semester
  • Providing Feedback and Help to Students to help them better understand their assingments and find their optimal solutions
  • Analysis and Discussion of previous week's assingment
  • Assignment Themes: Programming Basics, Basic Algorithms, Search and Sort Algorithms

03/2022 - 07/2022

Tutor for Programming II at Hochschule Harz

Job Description
  • In-Person lessons based on current progress during the semester
  • Providing Feedback and Help to Students to help them better understand their assingments and find their optimal solutions
  • Analysis and Discussion of previous week's assingment
  • Assignment Themes: Programming Design Patterns and their Usages

09/2021 - 12/2021

Tutor for Programming I at Hochschule Harz

Job Description
  • In-Person lessons based on current progress during the semester
  • Providing Feedback and Help to Students to help them better understand their assingments and find their optimal solutions
  • Analysis and Discussion of previous week's assingment
  • Assignment Themes: Programming Basics, Basic Algorithms, Search and Sort Algorithms

Education

since 03/2025

Media and Game Conception (M.A.) at Hochschule Harz

09/2020 - 02/2025

Media Informatics (B.Sc.) at Hochschule Harz

08/2012 - 06/2020


Certificates

Sololearn

C# Intermediate ID: CC-MFOZSAZB

Sololearn

C++ Intermediate ID: CC-T75CTBKK

Sololearn

Introduction to C++ ID: Certificate ID: CC-6CQY6FBX