← Back to list
Registration: 14.09.2026

Carl Bowne

Specialization: Unity / C# Developer
— Junior Unity / C# Developer with 8 years of hands-on experience developing gameplay mechanics, reusable systems, scalable architecture, and editor tooling across academic and independent projects. — Skilled in C# coding and implementation in the Unity Editor. — Strong foundation in Object-Oriented Programming and modular system design, with proven ability to learn new concepts quickly and take on increasingly complex technical responsibilities. — Eager to grow as a programmer in a collaborative environment where mentorship and continued learning can be paired with hands-on development.
— Junior Unity / C# Developer with 8 years of hands-on experience developing gameplay mechanics, reusable systems, scalable architecture, and editor tooling across academic and independent projects. — Skilled in C# coding and implementation in the Unity Editor. — Strong foundation in Object-Oriented Programming and modular system design, with proven ability to learn new concepts quickly and take on increasingly complex technical responsibilities. — Eager to grow as a programmer in a collaborative environment where mentorship and continued learning can be paired with hands-on development.

Portfolio

Best Served Raw

Programmer * Developed and implemented all gameplay features in Unity using C#. * Integrated Unity Mecanim animation workflows with gameplay logic.

Cake Toppers

Programmer * Developed and implemented all gameplay systems and core mechanics in Unity using C#. * Contributed to overall architecture and system design. * Managed version control using GitHub.

Reusable Plugin Library

Developed a repository of 13 plugins containing numerous reusable systems. * General Utilities * Editor Utilities * Singletons * Time Utilities * State Machine * List Utilities * Polymorphs * Physics 3D * Object Utilities * Asset Utilities * Menu Core * Save File Core * Game States

Rage Rooster

Lead/Senior Programmer * Developed the majority of core gameplay systems and mechanics for a full game project in Unity and C#. * Built a complex player-character state machine supporting numerous gameplay features and interactions. * Implemented core architecture for player, world, and gameplay functionality. * Developed and Implemented multiple complex enemy and boss characters. * Collaborated with team members to integrate gameplay, art, and other project features. * Managed the GitHub repository and coordinated version-control workflows.

Skills

C#
Unity
Object-Oriented Programming
Design Patterns
Modular Architecture
ScriptableObjects
Editor Scripting
Custom Inspectors
Reusable Plugin Development
Gameplay Systems
State Machines
Input Systems
Physics
Coroutines
Data Structures
uGUI
Mecanim
Prefabs
Asset Integration
Git/GitHub
Visual Studio
JSON
XML Documentation
Prototyping
Refactoring
Debugging
Software Architecture
Unity Engine 2021+

Work experience

Senior Programmer
since 06.2025 - Till the present day |Lab 165
Unity, C#, Git, GitHub
Lab 165 — Team Size: 26, Lead: Kyle Leedy, Chris Adepoju. ● Refactored core gameplay systems and overhauled project architecture to support a commercial release, improving modularity, long-term maintainability, and further development. ● Developed and implemented new gameplay features while improving existing features. ● Developed complex editor tools to support advanced functionality, including polymorphic object support, playable content management, custom dictionary serialization, and more. ● Extracted core functionality into reusable plugins. ● Guided other developers in using and extending existing gameplay systems.
Lead Programmer
09.2024 - 05.2025 |GameHutch
Unity, C#, GitHub
GameHutch — Team Size: 20, Lead: Kyle Leedy, Wade Howard. ● Developed the majority of core gameplay systems and mechanics for a full game project in Unity and C#. ● Built a complex player-character state machine supporting numerous gameplay features and interactions. ● Implemented core architecture for player, world, and gameplay functionality. ● Developed and Implemented multiple complex enemy and boss characters. ● Collaborated with team members to integrate gameplay, art, and other project features. ● Managed the GitHub repository and coordinated version-control workflows.
Programmer
08.2024 - 12.2024 |Team Aurora
Unity, C#, GitHub
Team Aurora — Team Size: 7, Lead: Daniel Diaz-Rivera. ● Developed and implemented all gameplay systems and core mechanics in Unity using C#. ● Contributed to overall architecture and system design. ● Managed version control using GitHub.
Programmer
01.2024 - 03.2024 |UnagiSoft
Unity, C#, Mecanim
UnagiSoft — Team Size: 8, Lead: Kevin Williams. ● Developed and implemented all gameplay features in Unity using C#. ● Integrated Unity Mecanim animation workflows with gameplay logic.
Unity Developer
since 2024 - Till the present day |Independent Project
Unity, C#
Reusable Unity Systems Repository — An expanding library of reusable Unity scripts and systems designed for integration across projects. ● Includes advanced object pooling, polymorphic C# object support, custom collection drawers, advanced collection serialization, global assets, save data, core game systems, singletons, and extensive extensions. ● Includes editor-facing systems intended to reduce repetitive development work and improve iteration.

Educational background

Digital Media (Game Design), Minor in Computer Science — Summa Cum Laude (Bachelor’s Degree)
2022 - 2025
University of Central Florida
Simulation and Game Development — Summa Cum Laude
2017 - 2021
Blue Ridge Community College

Languages

EnglishNativeSpanishElementary