Game
Developer
About Me
I'm Luca, a passionate Game Developer from Germany. I picked up game development in 2019 as a hobby while studying computer science at the University of Bonn, and it quickly became a passion and now more recently also my profession.
During the ~1.5 years I've been working professionally as a game developer, I've focused on gameplay programming and taking over generalist roles as both projects I have worked on have been relatively small teams. This has allowed me to gain experience in various areas of game development and more specifically the Unity engine.
I currently work freelance as a Junior-Intermediate Developer at SmokeStack Studios.
Beyond gameplay programming, I have an interest in tooling and systems development that help accelerate development workflows. I enjoy creating packages and editor extensions that allow other developers and artists to work more efficiently.
Experience
Junior - Intermediate Game Developer
SmokeStack Studios · Feb. 2025 - Present
Aries - Virtual Training Simulations; training software for fire incidents and active shooting incidents used by fire departments in Texas
Implemented many new gameplay features, local and networked • Implemented various major systems, including AI-assisted analysis of radio communications, physically-simulated firehose, dynamic audio occlusion, and more • Improved existing gameplay features and system, such as NPC AI and room pressure systems • Collaborated asynchronously with small international team
Assistant Programmer
Flufflesocket Studios · Aug. 2024 - Feb. 2025
Farseer's Domain - A simultaneous, turn-based MOBA
Implemented new gameplay functions such as character abilities and status effects • Improved existing ones • Maintained various deeper engine systems • Collaborated with medium-sized international team • Managed German localization
Previous Hobbyist Experience
Programming since 2017; working with Unity since 2019
Unity Packages I've used a lot
Education
B.Sc. in Computer Science
University of Bonn
Finished my Bachelor with a final grade of 1.3 • equiv. roughly to a GPA of 3.7
German Abitur
Ernst-Kalkuhl-Gymnasium Bonn
Projects
Some of the projects I've worked on
TMPEffects
Upgrade your Unity texts!
With TMPEffects, you can easily animate your text over time, show and hide text character by character (with specialized animations), and raise events and execute commands at any given index, all of this just using custom rich text tags.
A powerful API allows you to create your own animations and commands, either as Monobehaviors (which allow you to easily reference scene objects) or as normal C# classes.
GameJam Entries
My various entries for GameJams.
OpenLibrary.NET
An extensive C# library for interfacing with all stable APIs of OpenLibrary by the InternetArchive.
Originally created as part of a bookstore shopping simulator
University Projects
Lab: "Ghidra PlugIn: Detecting unsecure functions"
Development of a plugin for Ghidra that automatically detects various categories of unsecure C functions in compiled programs
(CWE-476, -125, -787, -416, and -415)
Bachelor's Thesis: "Performance Evaluation of Security Protocols in LibP2P Connections"
In-depth performance analysis of the various existing security protocols for LibP2P. Implementation of the Signal protocol compatible with LibP2P in Golang.