Hi, I'm Joshua Mobley

C++ Programmer
Unreal Engine
C# Programmer
Tools Engineer
Games Developer

Hello, I am Josh

Games Developer from the UK

A 25-year-old working at Flix Interactive working on Sea of Thieves.

My Resume (CV)

My Skills:

C#
C++
Lua
Unreal
Unity
WPF

My Experiences



June 2024 – Present

Flix Interactive

Software Engineer Level 1

Currently working on Sea of Thieves as a Software Engineer Level 1.
Using C++ and Unreal Engine to create and maintain features for the game.



Present

Idle Fields

Developer

Currently working on a game called Idle Fields with a colleague.
Using C# and Unity to create and maintain features for the game.



July 2023 – June 2024

Flix Interactive

Junior Engineer

Currently working on Sea of Thieves as a Junior Engineer.
Using C++ and Unreal Engine to create and maintain features for the game.



2021 – 2022

Playground Games

Associate Engineer

For my University Placement, I worked on creating and maintaining internal toolsets for Playground Games on the Fable project.
I was a part of the internal tools team that was responsible for maintaining and creating all of our tools
While working on these toolsets I developed knowledge about C# and WPF (Windows Presentation Foundation) to improve the tools for the content creators.
Throughout my time working on Fable I worked with content creators to improve the tools that they would be using every day, this involved talking to them about the workflows that they were using, implementing better ways around tasks and fixing bugs that are preventing them from working on their work.
While updating/creating features these would have to be documented to allow for other people to use the features correctly after they had been implemented.



September 2019 – April 2023

Staffordshire University

2nd Year Computer Games Development Student

Year 4:
Final year project, making an MMO backend that supports server sharding
Mobile Game Development, making a kid’s friendly puzzle game inspired by fruit ninja
Game Mechanic Programming, making a quest system for designers within unreal engine using C++
Studio Sim, making a game and an engine with a group of 9 people to simulate the process of making a game in a studio environment

Year 3:
Playground-Games Placement

Year 2:
Unity C# Tower defence game with a military theme which incorporates online multiplayer.
Unity C# Game which is aimed to recreate Mario Kart which incorporates AI.
In C# write a concurrent network application that allows you to send messages and play a simple game.

Year 1:
Learning C++ basics and writing our own engine with the help of the SDL2 framework.
Using C++ knowledge to write an OpenGL engine to display and interact with items within a scene.
Recreate Pac-man within C++ using FreeGLUT.



September 2013 – Present

Personal projects - Garry's Mod

This was my kickstart into the games industry.
Creating custom content for servers with the main language being Lua taught me a lot about the fundamentals of coding and optimisation.
Some of the content even being viewed by thousands of people really solidified that I wanted to join the games industry as a career.

September 2016 – September 2019

Banbury and Bicester College

Level 3 | Games Development and Coding
Level 2 | Information Technology

Here I learnt a lot of the fundamentals of making a game and what makes them good.
Within college I learnt a lot of the fundamentals of games development including asset creation using 3DS Max, animations, basics of scripting using construct 2 and sound creation.
A lot of this course was learning about how things worked not how to use them.



Past Project

(Hover for information)

Future work

If you like the above work be sure to contact me on the form below or on any of the social media links listed.

Blog Posts

Conclusion on Tower Defence Project

Things I learnt from my Tower Defence project for University

Read more

Conclusion on Mario Recreation Project

Things I learnt from my Mario Recreation project for University

Read more

Object Pooling

The issues with using Object Pooling in a fully multiplayer game.

Read more

Contact Me

Email: joshuamobley14@gmail.com