I want to do full-time work as a game programmer or general programmer. I am also interested in game design and level design. Here are my current projects: Slime Jump: _Website not available. Sign in: https://www.twine.net/signup_ Slime Jump is a 2D platformer game where you explore the world and can collect optional gems Minikraft: _Website not available. Sign in: https://www.twine.net/signup_ Minikraft is a high-performance minimal unikernel with a Python-based build system and automatic QEMU integration. It demonstrates significant performance improvements over traditional Linux networking stacks. C-Compiler: _Website not available. Sign in: https://www.twine.net/signup_ C-Compiler is a custom C compiler written in Python using pycparser that implements advanced optimizations to reduce function call overhead and enable zero-latency kernel flag access AsmViz: _Website not available. Sign in: https://www.twine.net/signup_ AsmViz is a PyQt5-based application for visualizing call graphs and assembly code of C source files. It supports single files, multi-file projects, and assembly files. js13kjam: _Website not available. Sign in: https://www.twine.net/signup_ js13kjam is a game engine made that works inside of the software called blender

Gilead Cosman

I want to do full-time work as a game programmer or general programmer. I am also interested in game design and level design. Here are my current projects: Slime Jump: _Website not available. Sign in: https://www.twine.net/signup_ Slime Jump is a 2D platformer game where you explore the world and can collect optional gems Minikraft: _Website not available. Sign in: https://www.twine.net/signup_ Minikraft is a high-performance minimal unikernel with a Python-based build system and automatic QEMU integration. It demonstrates significant performance improvements over traditional Linux networking stacks. C-Compiler: _Website not available. Sign in: https://www.twine.net/signup_ C-Compiler is a custom C compiler written in Python using pycparser that implements advanced optimizations to reduce function call overhead and enable zero-latency kernel flag access AsmViz: _Website not available. Sign in: https://www.twine.net/signup_ AsmViz is a PyQt5-based application for visualizing call graphs and assembly code of C source files. It supports single files, multi-file projects, and assembly files. js13kjam: _Website not available. Sign in: https://www.twine.net/signup_ js13kjam is a game engine made that works inside of the software called blender

Available to hire

I want to do full-time work as a game programmer or general programmer. I am also interested in game design and level design. Here are my current projects:
Slime Jump: Website not available. Sign in: https://www.twine.net/signup
Slime Jump is a 2D platformer game where you explore the world and can collect optional gems

Minikraft: Website not available. Sign in: https://www.twine.net/signup
Minikraft is a high-performance minimal unikernel with a Python-based build system and automatic QEMU integration. It demonstrates significant performance improvements over traditional Linux networking stacks.

C-Compiler: Website not available. Sign in: https://www.twine.net/signup
C-Compiler is a custom C compiler written in Python using pycparser that implements advanced optimizations to reduce function call overhead and enable zero-latency kernel flag access

AsmViz: Website not available. Sign in: https://www.twine.net/signup
AsmViz is a PyQt5-based application for visualizing call graphs and assembly code of C source files. It supports single files, multi-file projects, and assembly files.

js13kjam: Website not available. Sign in: https://www.twine.net/signup
js13kjam is a game engine made that works inside of the software called blender

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Game Developer at UC San Diego, Center for Cyber-archaeology and Sustainability
August 1, 2024 - January 1, 2025
Developed an archaeology-related game as part of a university research initiative.
Game Developer at Flagon Entertainment
September 1, 2022 - November 1, 2022
Android and iPhone geolocation-based game development; startup project.
Game Designer at Unifun
June 1, 2022 - August 1, 2022
Designed Android and iPhone games for a startup.
Tools Developer at Gala Games
June 1, 2021 - August 1, 2021
Worked on Mirandus MMO; set up EC2 servers; integrated Unity with DarkRift2; implemented core player interactions.
Software Developer at Cosman Mining and Research, LLC
February 1, 2021 - June 1, 2021
Software developer for an AI; JavaScript and Python.
Applications Programmer at RADlab, UC San Diego, Power of NeuroGaming Center
October 1, 2017 - April 1, 2019
Designed and developed an eye-tracking game suite for preschoolers with autism spectrum disorder to train and focus their visual attention; also developed a balance-board-based game suite for older adults.
Software Developer (AI) at Cosman Mining and Research, LLC
February 1, 2021 - June 1, 2021
Developed AI components for an internal project using JavaScript and Python; contributed to research-oriented software and prototype features.

Education

High School Diploma at The Winston School
January 11, 2030 - June 1, 2015
Computer Science (coursework) at California State University Channel Islands
January 1, 2015 - January 1, 2016
High School Diploma at The Winston School
January 11, 2030 - June 1, 2015
Computer Science at California State University Channel Islands
January 1, 2015 - January 1, 2016
Coursework: Data Structures and Program Design, Object-Oriented Programming, Foundations of Game Development, and Strategies of Game Design at California State University Channel Islands
January 1, 2015 - January 1, 2016

Qualifications

Unity Certified Programmer
March 1, 2019 - March 12, 2026
Unity Certified Programmer
March 1, 2019 - March 12, 2026

Industry Experience

Gaming, Software & Internet, Education, Media & Entertainment, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more