Passionate Game Developer with 5 years of Unity/C# experience building gameplay systems, UI, AI, physics, and multiplayer features for mobile and PC titles, and leading projects from inception to delivery. I have contributed updates to live titles on mobile app stores, totalling 15M+ downloads. Enjoy learning emerging technologies and expanding my skills through personal projects, currently learning and developing a games project with the Unity Gaming Services multiplayer stack. Regular participant in game jams including Climax Game Jam 2024, GGJ 18–22, and Ludum Dare 44, and building game projects with friends and people in industry. Please see my Portfolio here: _Website not available. Sign in: https://www.twine.net/signup_

Lewis Dawson

Passionate Game Developer with 5 years of Unity/C# experience building gameplay systems, UI, AI, physics, and multiplayer features for mobile and PC titles, and leading projects from inception to delivery. I have contributed updates to live titles on mobile app stores, totalling 15M+ downloads. Enjoy learning emerging technologies and expanding my skills through personal projects, currently learning and developing a games project with the Unity Gaming Services multiplayer stack. Regular participant in game jams including Climax Game Jam 2024, GGJ 18–22, and Ludum Dare 44, and building game projects with friends and people in industry. Please see my Portfolio here: _Website not available. Sign in: https://www.twine.net/signup_

Available to hire

Passionate Game Developer with 5 years of Unity/C# experience building gameplay systems, UI, AI, physics, and multiplayer features for mobile and PC titles, and leading projects from inception to delivery. I have contributed updates to live titles on mobile app stores, totalling 15M+ downloads.

Enjoy learning emerging technologies and expanding my skills through personal projects, currently learning and developing a games project with the Unity Gaming Services multiplayer stack. Regular participant in game jams including Climax Game Jam 2024, GGJ 18–22, and Ludum Dare 44, and building game projects with friends and people in industry.

Please see my Portfolio here: Website not available. Sign in: https://www.twine.net/signup

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Unity Developer / Game Developer at Immersive Reality
June 1, 2021 - June 1, 2025
Built a reusable Unity template standardizing first-person controls, AI, haptics, hotspots, media playback, and UI systems—reducing setup time for new client projects. Delivered multiple client Unity projects including touch-based mini-games, Bezier/free-roam movement, touch-driven particle interaction systems, and a JSON-driven UI framework for real-time content display. Managed source control and delivery workflows using Git, Bitbucket, Jira, and Confluence across remote client projects. Delivered remote deployment and issue resolution via Pulseway. Mentored colleagues on Unity, C#, and plugin integration; communicated regularly in stand-ups for feedback on design, scope, tasks, burndown, testing, and issue resolution.
Game Developer at Aceviral Angry Gran Smash (mobile game)
October 1, 2019 - July 1, 2020
Angry Gran Smash: Integrated lock state and notification system for character and weapon store screens to alert players to acquired unlocks and steps to unlock specific items. Implemented offline currency accumulation with a pension system calculating rewards based on offline time. Enhanced tutorial systems using UI masking to highlight focus points. Introduced coding standards and code review improvements to increase consistency; participated and led regular code reviews to discuss progress and blockers. Managed projects using GitHub Desktop, Trello, and Notion. Car Run Racing mobile game: Reimplemented all UI systems with Unity-standard UI components, moving away from 2DToolkit plugin with a hybrid of Unity GUI systems and bespoke elements and code. This resulted in improved development efficiency for future changes, improved game performance and future-proofing the project for integration of additional plugins. Integrated user data usage controls for services including Google Firebase services and Advertisements.

Education

BSc Hons Games Software Development (1st Class) at University of Sunderland
September 1, 2016 - May 1, 2019
IT (QCF) BTEC Level 3 Ext. Diploma at Sunderland College
September 1, 2013 - July 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment
    Project Panzer

    Project Panzer was created to explore my interest in Multiplayer Networking. Having first explored networking at University with my Strategy Game project and Unity UNET, I gained a desire to build a small, Fun, replayable, multiplayer experience.

    Project Panzer is an vehicular combat arena shooter, designed primarily with a free-for-all style game mode. The game is designed to be intuitive, and easy to play. The game has a WW1/2 setting, in regards to vehicles and environment, but nothing is out of the question. There are a number of historical models of vehicles in the game including tanks and wheeled vehicles. There will likely be some fictional elements including combinations of vehicles and representations of tech that was not yet available during this time period.

    The project is based entirely in Unity and started in February 2025. I am the sole developer.

    Full details: [View](https://www.twine.net/signin

    Line Slide

    Line Slide is my latest released project and first released game. It started a couple years ago as a technical challenge to improve my Game Development skills. The game is heavily inspired from Line Color mobile game and provided a solid technical challenge for my skill set. The project is of a similar complexity to my Planets Project.

    ​Line Slide is a take on the casual game genre. The Player controls a Cube on a fixed path. The goal is to reach the end of levels and progress to the next. As the Player progresses, levels become more challenging. The Player earns coins by completing levels and can purchase colours to apply to their cube. The Player has the option of using Timer mode which records the time it takes for the Player to complete a level from start to finish. This can be used to beat previous level times.

    Full details: [View](https://www.twine.net/signin

    Car Run Racing

    Car Run Racing was one of the projects I was a part of during my time at Aceviral Game Studio. I was the sole developer working on this project.

    My main task undertook whilst working on this project was the re-development of the UI system for the game. This was a considerable task and particularly daunting as it was my largest weakness in terms of experience and knowledge within the Unity Engine.

    ​Full details: [View](https://www.twine.net/signin

    Pay Wall

    Pay Wall was created for the Jingle Jam 2024 Game Jam. The theme was “Everything Has A Cost”. As a team, we decided to take a very different approach to design. In this project, we decided to play with the idea of earning back all of your computer files as the main concept.

    The premise of the game is that the Players computer has been hacked and they have to earn back the files on their PС.

    The main flow of the game works as follows: The Player opens loot boxes and earns rewards in theform of random files or applications on the interactable computer desktop.The computer applications include a File Explorer, the Loot box interactable, three mini-games and files present within the file explorer system. It’s the Players job to find out how to get thier files back, by exploring the computer system.

    The three mini games are inspired by some classic games. These are:

    • Jaffa hunt- Inspired by Duck Hunt
    • Whack-A-WheelBoi - Inspired by Whack-A-Mole
    • Recherché - Inspired by Yoshi’s mini game Wanted!

    The player interacts with the three mini games to earn money. In turn, the money is used to open loot boxes. Once all rewards have been earned through the lootbox system, the Player receives a note on the desktop, asking them to donate to the Jingle Jam Game Jam! When the Player clicks the donate button, they are met with the classic Windows Blue Screen Of Death (BSOD) screen with some comical text.

    Full details: [View](https://www.twine.net/signin