Joshua Hall
Senior Gameplay Programmer at Splash Damage- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
Splash Damage
-
United Kingdom
-
Computer Games
-
300 - 400 Employee
-
Senior Gameplay Programmer
-
Jul 2022 - Present
-
-
Gameplay Programmer
-
Sep 2020 - Jul 2022
-
-
-
Dovetail Games
-
United Kingdom
-
Computer Games
-
100 - 200 Employee
-
Software Engineer III
-
Jan 2020 - Sep 2020
In January 2020 I was promoted to Software Engineer III, reflecting progress I had made in the previous year. As part of this promotion I was given management responsibilities, becoming line manager to 2 members of staff, including a junior engineer.Shipped The Catch: Carp and Coarse - Summer 2020
-
-
Software Engineer II
-
Nov 2018 - Dec 2019
As a result of my personal development in my previous role, I was promoted to Software Engineer II. Largely my role stayed the same, but I was entrusted with larger features and more complex bugs/issues through the life of FSW and FSW:Pro Tour.Shipped Fishing Sim World: Pro Tour - July 2019
-
-
Software Engineer
-
Sep 2017 - Nov 2018
Following my promotion to Software Engineer I have been tasked with working on key new features and systems on the Fishing Sim World team, working with the producers, designers and the art team, completing my assigned tasks both to a high standard and on time.Shipped Train Sim World: Rapid Transit - December 2017Shipped Fishing Sim World - September 2018
-
-
Junior Software Engineer
-
Oct 2016 - Sep 2017
I worked with the Train Sim World team, building the next generation train simulator. During my initial time on the team I was responsible for player customisation and player profile/achievements, telemetry and some gameplay features as well. Following the release of CSX Heavy Haul I began work on the Passenger AI for TSW for inclusion on the Great Western Express DLC, and continued to refine this system until my promotion to Software Engineer.Shipped Train Sim World: CSX Heavy Haul - March 2017Shipped Train Sim World: Great Western Express September 2017 Show less
-
-
-
Scripps Networks Interactive
-
Broadcast Media Production and Distribution
-
500 - 600 Employee
-
Broadcast Systems Engineer
-
Oct 2015 - Sep 2016
As the broadcast engineering team grew and adapted at Scripps, I moved up into the position of Broadcast Systems Engineer. This involved taking a step back from the support responsibilities of my old role, which allowed me to now focus on new responsibilities, including implementing new systems and workflows as directed by the Systems Architect.
-
-
Systems Supervisor
-
Sep 2014 - Sep 2015
As part of my first role at Scripps Networks I was responsible for the maintenance and support of several broadcast critical systems that form our content production and delivery chain. These systems include MAM, Transcode, AutoQC, Video Edit, Network Storage solutions and other systems. I was also responsible for devising and implementing and extending workflows to meet new business demands and new internal requirements.The role also covered providing first line support for the aforementioned systems. As a result of this I have grown in my ability to work under pressure and have learned how to better prioritise work. The support aspect of the role also gave me a wide view of all the various departments, systems and workflows that interact with the core broadcast systems, with teams across the business requiring their needs to be met within the workflows that are implemented into the core broadcast systems. Show less
-
-
-
Suitcase TV Ltd
-
United Kingdom
-
Broadcast Media Production and Distribution
-
1 - 100 Employee
-
Software Engineer
-
Sep 2011 - Aug 2014
During my time at Suitcase TV I was been responsible for designing and programming multiple applications using C++; often making use of in-house libraries and technologies. The projects I have been a part of include software used by the BBC as part of several web productions involving live web streams, as well as the design and implementation of the ticketing system that is used at the business to manage customer support queries. In addition to developing new software, I also extended the functionality of existing packages to include new features; including the integration of a Lua scripting engine into many of the company’s main products to provide enhanced flexibility across the product platforms. My position also included working in a customer facing role, communicating with customers about their requirements, working with customers to design and develop the system that would meet their requirements, as well as providing close customer support during implementation. This role included me working on site as technical lead on projects. Show less
-
-
Education
-
University of the West of England
BSc (Hons), Games Technology -
Gravesend Grammar School
A-Levels, Information Technology, English Literature, Physics