Mastodon
Hello,

I'm Oliver Steptoe.

Game Developer C/C++ & Lua 5+ Years in industry

More About Me
About

Let me introduce myself.

Profile Picture

I'm a game developer who loves Lua & C/C++. With 5 years working for one of the industry's top porting companies I've worked on a variety of platforms and gained plenty of insight into what makes a AAA game tick.

Profile

Experienced Game Developer capable of programming in a variety of languages including C/C++ & Lua. Developing games for 10+ years (5 in industry).

  • Full name: Oliver Steptoe
  • Online Username: Steppers
  • Job: Senior Lead Developer
  • Website: oliversteptoe.co.uk
  • Email: oliver.steppers@gmail.com

Skills

During my career my work has primarily involved C++ though as you'll see in my portfolio I have also worked on large scale, complex Lua projects in my spare time. I also like to tinker with bare-metal microcontrollers.

Here's a rough idea where my strengths lie:

  • 90%
    C/C++
  • 90%
    Lua
  • 50%
    Java
  • 40%
    JavaScript
  • 40%
    Bash
Resume

More of my credentials.

Work Experience

Software Engineer

Sep 2022 - Present

Electronic Arts

Senior Lead Developer

May 2021 - Sep 2022

Feral Interactive

As Senior Lead Developer for Feral's Nintendo Switch ports I was tasked with overseeing the development of our Nintendo Switch titles. Managing multiple ongoing projects requires careful time management and communication with the development teams and other departments to deliver new game titles & patches for existing titles.

Developer

July 2017 - May 2021

Feral Interactive

As a developer I worked on multiple top selling titles including 'Rome: Total War' (iOS & Android), 'Company of Heroes' (iOS & Android) and took the position of lead developer during my work on Company of Heroes seeing the project from initial porting to 2 DLC releases.

I have tackled many complex technical tasks involving Graphics, UI, Gameplay, AI & low level platform optimisations.

Graphics Intern

June 2016 - August 2016

arm

Developed benchmarks for arm's Mali GPU hardware as part of their 'Content Analysis Team' investigating vertex throughput. I worked using C++ and OpenGL.

Education

Bachelor Degree (2:1)

Sep 2014 - May 2017

University of Southampton

Achieved a 2:1 in Computer Science. Modules taken included: Game Development, Programming, Algorithmics & Cloud Development.

For my dissertation I developed and analysed the performance of a multi-threaded game engine written in C++.

A Levels (AAB)

Sep 2012 - June 2014

Royal Hospital School

Mathematics (A), Further Mathematics (A) & Physics (B)

Portfolio

Check Out Some of My Work.

Games from my career to large scale Lua projects, here's a selection of the projects I am most proud of.

Contact

I'd Love To Hear From You.

Job Opportunities, Collaborations, just give me a shout!

Where to find me

Woking, UK

Email Me At

oliver.steppers@gmail.com