Dominik Kulpok

Berlin
dkprogrammer@yahoo.com
+49 163 0810923
linkedin.com/in/dominik-kulpok
twitter.com/adk_games_DK
instagram.com/dkprogrammer
github.com/dk-programmer
dkprogrammer.com

Professional Summary

Software developer with extensive experience in creating educational games, most notably in the realm of forensic science. Demonstrated proficiency in implementing advanced software and game features, such as multiplayer functionalities and deterministic gameplay. Adept at tailoring applications based on client specifications. Holds a B.A. in Computer Science.
Feel free to explore my portfolio at https://dkprogrammer.com for a showcase of my work.

Employment History

Full Stack Unity Game Developer
Okt. 2021 - Present
Remote @ DT-Games
Development of 'Ragtag Heroes', a roguelike cooperative card game.
  • Collaborating on system design and gameplay decisions, providing solutions to technical challenges and limitations within Unity, acting as a generalist to ensure seamless integration and optimal performance.
  • Collaborating with designers to integrate high-quality assets and animations, enhancing the visual appeal of the game.
  • Implementing new game features/mechanics and bug fixing.
  • Developing systems such as Multiplayer, Card Animation System, and Deterministic Gameplay.
Unity App Developer for Android and iOS
Sept. 2021 - Nov. 2021
Remote @ Lighting Reality
Building a Unity app to simulate street lighting based on an image, which was integrated into a Flutter app.
  • Planned, developed, and customized a software app according to customer requests.
  • Conducted performance optimization for the app, addressing database issues and boosting performance by 200%.
  • Customized the app for easy integration into Flutter.
Fullstack Unity game developler
Okt. 2020 - Juli 2023
Hybrid @ HWR Berlin - Berlin, Germany
Development of various serious games based on real criminal cases to support forensic education in the university.
  • Planned, full-stack developed, and maintained a 2D serious game (Klick:Forensik) for education in forensic science.
  • Planned and developed a 3D serious game (FoFaBe) for education in forensic science.
  • Added new content (evidence, levels, artwork) to the games.
  • Implemented new functionalities such as multiple-choice quizzes and other evaluation methods in the games.

Education

Bachelor of Science - BS, Computer Science
Okt. 2016 – Sept. 2023
Technische Universität Berlin - Berlin, Germany
  • C, C++, C#, Java, Web development (HTML, CSS, JS, NodeJS, Bootstrap) ,Databases (MySQL)
  • Object Oriented Programming (OOP), AI, Software engineering
Abitur (General University Entrance Qualification)
Sept. 2014 – July. 2016
Oberstufenzentrum Informations- und Medizintechnik- Berlin, Germany
  • Specialization in Computer Science, including Object-Oriented Programming (OOP), Java, JavaFX, and SQL
Vocational Training - Electronics Engineer
Aug. 2010 – Feb. 2014
Penta Electric Grenzach-Wyhlen, Germany

Practical experience

Project Development: 'DDNS Updater'
2024
Project to test XAML and WPF functionalities. Allows users to update dynamic DNS (DDNS) settings through a graphical interface.
  • Complete development
Project Development: 'Keep ´n Eye on It!'
2023
A charming, Japanese-style casual cooperative game where you must deliver customers orders using conveyor belts.
  • Assisted in gamedesign planning to make the project approachable
  • Full-stack development of the game.
Tutoring
2020
Provided online tutoring in Java and Unity during the COVID-19 lockdown.
  • Teaching the fundamentals of programming up to the completion of a small project.
Project Development: 'The Voice Inside'
2019
A voice-controlled, atmospheric horror game with unique gameplay and setting.
  • Planned and developed the game in a full-stack capacity.
  • Showcased the game in various events, including GameDaily Connect (USA), Tokyo Game Show (Japan), GameAccess (Czech), Steam's Next Fest (online), and presented the game to fellow game developers and visitors.
  • Nominated for the Indie Prize at Tokyo Game Show 2019.
  • Indie Prize Finalist at GameDaily Connect 2019.
Project Development: 'Bunny Hop!'
2018
A charming and challenging, hypercasual, 2D, mobile game in which players draw lines to ascend to greater heights.
  • Planned game features, prototyping, and game design.
  • Handled front-end and back-end development of the game.

Skills

Programming Languages
C#
Advanced
Unity · .NET
Java
Intermediate
Native, LibGDX
Additional Languages
Beginner
C · C++ · Python
Development Skills
Game Development
Advanced
System Design · UI · Level Design · Performance Optimization Envirioment: Desktop · Mobile · VR
Software Development
Intermediate
WPF · XAML · JavaFX
Databases
Intermediate
MySQL
Web Development
Intermediate
HTML5 · CSS · PHP · JavaScript ·
NodeJS · React
Other Technical Skills
Office Skills
Advanced
Word · Excel · PowerPoint
Server Management
Intermediate
Setup (Windows) · Configuration · Maintenance
General IT Skills
Advanced
Setup · Troubleshooting · Networking · Maintenance
LaTeX
Intermediate

Languages

German (native)
English (C1)

Softskills

Teamwork
Independence
Ability to Integrate
Commitment
Willingness to Learn
Motivation and Persistence
Strategic Approach
Open-mindedness and Curiosity

Interests

Gaming
Developing
Electronics
Japan
Sightseeing
DIY
Gardening