CV
Skills
- Programming languages: C, C++, Python, C#, Unreal Engine Blueprints
- Game Engines: Unreal Engine 4/5, Godot
- Developer Tools: Rider, Visual Studio, PyCharm, VS Code, Git, Perforce, Docker, Vim, Pipenv, zsh, bash, powershell
- Languages: English (fluent), Danish (fluent), German (conversational), French (conversational)
Work experience
Experienced Programmer at Third Kind Games: November 2024 - Present, Remote UK
Senior Gameplay Programmer at nDreams Orbital: August 2024 - October 2024, Remote UK
Gameplay Programmer at nDreams Orbital: April 2022 - July 2024, Remote UK
Software Engineer at Brainlabs: April 2019 - April 2022, London UK
Shareholder Engagement Specialist and Analyst at Boudicca Proxy Consultants: September 2018 - March 2019, London UK
Projects
- Unannounced AAA Game, Unreal Engine 5
- Editor tooling for the design team
- Splines and maths-heavy calculations
- Mavrix, Unreal Engine 5
- Worked on porting the game to PS5 and XBox series S and X
- Debugged general and platform-specific memory issues using Unreal Insights and the Low Level Memory Tracker
- Worked extensively on improving performance and achieving stability using Unreal Insights
- Worked on meeting console requirements for successful submission
- Setup automated testing using Gauntlet and TeamCity and created scripts and tools to automatically track performance
- Sea of Thieves, Unreal Engine 4
- Worked on anti-cheat measures in reaction to common problems identified from the player community
- Identified vulnerabilities and implemented a variety of solutions including server-authoritative code
- Unannounced VR Game, Unreal Engine 5
- Developed a new IP in VR from concept through to production. Rapidly created a variety of different gameplay prototypes
- Took prototypes to shipping quality with performance optimisations, Multiplayer support and serialisation
- Helped deliver multiple key milestones
- Implemented key gameplay features both independently and in collaboration with other programmers, designers and artists
- Gadget system for different farming tasks like watering, mining and scanning
- Resource mining system
- Watering system
- Audit Tool, Python
- Developed a dockerised web app using Django and Vue that analyses reporting data from multiple advertising platforms, and generates processed results in both Slides and Spreadsheet format
- Machine Learning Product Classifier, Python
- Developed a machine learning pipeline for classifying products, using scikit-learn to implement a linear probabilistic classification model, and using nltk and spacy for natural language processing
- Offline Conversions Uploader, Python
- Automatic processing, validation, and upload of BigQuery data via an App Engine app hosted on Google Cloud
Education
- University College London - MSc in Astrophysics, September 2017 - August 2018
- King’s College London - BSc in Mathematics, Upper Second Class Honours, September 2014 - June 2017
- United World College Sout East Asia - IB with 40 points overall including a 6 in Higher Level Mathematics and Physics, August 2012 - June 2014
