Hi, I'm Jonny sprite
Jonathan Collins

I'm a passionate developer with a first class honours degree in Computer Science for Games from the University of Brighton. I've been coding since I was 10, starting with Python on a Raspberry Pi, moving into Minecraft modding at 12, and never really stopping since.

I've built software across a range of technical domains, from lower-level infrastructure like my UDP Networking Library — a C++ library implementing reliable data transmission, acknowledgement handling, and value interpolation over an inherently unreliable protocol — to full-scale interactive applications like Loco-Comotives, a systems-heavy simulation featuring custom procedural generation and real-time state management. I'm also currently a backend contributor on Due Process, a commercially developed, live multiplayer application with demanding real-time networking and performance requirements. I enjoy solving hard technical problems — particularly around networking, systems architecture, and real-time software — and my goal is to build a career writing robust, performant software.

Laptop Sprite

Projects

Due Process Loco-Comotives Network Library

Due Process

Fixing bugs and improving user experience on a large-scale commercial application built in C#

Loco-Comotives

A 3D train simulation, currently in early development

Networking Library

A C++ networking library featuring message acknowledgement, value streaming, and interpolation over UDP

Tidal Tussle Traffic Game VR Project

Tidal Tussle

A small game demo about fighting enemies off of a ship, utilising custom UDP networking with SDL

Traffic Game

Small traffic game demo made with TypeScript, Babylon.js, and HTML Built with Vite

VR Project

A small VR game demo made in a group using Unity and OpenXR

Skills Gear sprite

Languages
Code I write
C++ C# Java TypeScript GDScript Python HTML CSS JavaScript PHP SQL
Engines
Game Engines
Unity Unreal Godot Monogame
Workflow
My Methodologies
Scrum Agile Kanban Jira Confluence
Tools
How I work
Git & GitHub Blender SDL XNA AWS GitHub Actions Plastic SCM VSCode IntelliJ Visual Studio Notion

Experience Coffee sprite

University of Brighton

Studied Computer Science for Games, First Class Honours

September 2022 - May 2025

Giant Enemy Crab

Collaborator for Due Process

July 2025 - Present

Contact

Any enquiries or just want to say hi? Drop me a message.