Avatar of Oliver Broughton.
Oliver Broughton
Software Engineer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

Oliver Broughton

Software Engineer
I am a software engineer and games developer with over 4 years experience in the mobile games industry. I generally take a 'breath first' approach to technology and thrive on solving technical problems regardless of language or tech stack. This approach has allowed me to work with some amazing people on projects ranging from mobile AR to developing real-time game microservices. I am currently looking to make an impact on meaningful products beyond the games industry with a focus on developing scalable microservices and distributed systems.
Tap4fun
Sheffield Hallam University
London, UK

Professional Background

  • Current status
    Not open to opportunities
  • Profession
    Back-end Engineer
  • Fields
    Software
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    None
  • Skills
    C++
    C#
    Java
    Spring Boot
    Unity3D
    Scrum
    CI/CD
    Kubernetes
    Kafka
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
  • Desired work locations
  • Freelance
    Non-freelancer

Work Experience

Game Developer

May 2020 - Jun 2021
1 yr 2 mos
- Responsible for technical R&D and developing gameplay prototypes for future IP. - Acted as a technical advisor for the design and art team. - Developed and optimised new mobile shaders to tap4fun's existing titles.

Game Programmer

Apr 2019 - May 2020
1 yr 2 mos
- Worked on the full stack of a 1M+ downloads live service casino game for mobile platforms. - Developed a real-time node.js microservice for a new multiplayer game mode which utilised Kafka messaging and was deployed on Kubernetes. - Developed new Java Spring Boot Rest APIs for the client. - Identified and optimised key performance bottlenecks in Unity client to take the game from 30fps to 60fps. - Advocated, designed and helped to implement a CI pipeline for the Unity client.

Game Developer

Aug 2018 - Mar 2019
8 mos
- Mekamon combined a physical robot with mobile AR to create a unique gaming experience. - Utilised a BLE API to develop new gameplay mechanics that incorporated the physical robot. - Collaborated with a lead artist in the development of a 3D interactive lore mode. - Automated the robot calibration process to reduce game setup time.

World Travel

Sep 2016 - Aug 2018
2 yrs 0 mos
- Travelled various countries whilst working as freelance developer and working on personal projects

Mobile Games Developer

Oct 2015 - Sep 2016
1 yr 0 mos
- Designed and developed games for mobile platforms within a small team.

Education

Master of Science (MS)
Games Software Development
2013 - 2014
Bachelor of Science (BS)
Computing Solutions
2009 - 2012