Brandon Briggs

Brandon Briggs

Programmer

I am an experienced and enthusiastic graphics programmer currently working within the games industry. Skilled in collaborating within a team, committed to delivering high quality professional results, whilst also excelling independently and adapting quickly to new challenges and programming methodologies. I lead by example, embracing innovative approaches to drive both personal and team performance. I have a proven ability to mentor colleagues and support their growth in proprietary engine work.

PDF
X / Twitter
_Serange
Bluesky
serange.bsky.social
LinkedIn
Brandon Briggs
GitHub
Serange
Email
briggsbr01@gmail.com

Experience

present

Programmer at Rebellion

Following this, the team started work on the next iteration of Sniper Elite, applying lessons learned from the previous port to optimise performance and enhance the overall codebase. My responsibilities included mentoring new programmers and updating systems to accommodate newer Apple APIs where older ones had been deprecated, whilst also focussing on further Metal support within a newer engine.

Junior Programmer at Rebellion

Working at Rebellion was my first role within the games industry, where I began by working on the Apple port of Sniper Elite 4. During development, I leveraged my low level graphics expertise to implement Metal as a supported graphics API for the Asura engine. I also contributed to integrating various Apple ecosystem features, including On Demand Resources, In App Purchases, and threading with autorelease management. Collaborating closely with other programmers and QA, we successfully released Sniper Elite 4 on Apple platforms in January 2025 to a great reception.

Lead Software Engineer at River Canal Rescue

As lead software engineer for WaterNav, I oversaw full stack development for a cross-platform iOS & Android canal navigation app, including APIs, databases, and backend systems. I modernized the Android app, ported it to iOS, and built the iOS version from scratch to achieve feature parity and improved performance. I eventually managed a small engineering team, coordinating development across both platforms, delegating sprint tasks, and integrating staff management systems, such as engineer schedules and stock management, into the app. Key features I developed included offline route planning with A* pathfinding, real time live data updates, and RCR membership integration. I also contributed to brand growth through trade show demos and live walkthroughs, while mentoring developers and optimising workflows to deliver high quality features consistently.

Education

Awarded First Class Honours in BSc (Hons) Computer Games Programming from Staffordshire University

Courses

  • C++
  • Vulkan
  • DirectX
  • OpenGL
  • Unreal Engine 4
  • Networking

Awarded D*D*D* in BTEC Level 3 Extended Level Diploma Game Development from Leeds City College of Technology

Courses

  • C++
  • JavaScript
  • Unreal Engine 4
  • 3DS Max

Awards

Games Programming GradEx - Runner Up from Staffordshire University

Awarded 2nd place at GradEx for my Vulkan Ray Tracing Engine, developed as my final year project.

Languages

English
Fluency: Native speaker

Skills

Languages
Level: Master
Keywords:
  • C
  • C++
  • ObjC
  • Swift
  • Java
  • Kotlin
  • Python
Graphics APIs
Level: Master
Keywords:
  • DirectX
  • Vulkan
  • Metal
  • OpenGL
Tools & Software
Level: Master
Keywords:
  • Perforce
  • JIRA
  • Confluence
  • Git
  • Visual Studio
  • XCode

Interests

Gaming
Keywords:
  • Hunt Showdown
  • Valorant
  • Witcher
  • Assassin's Creed
  • Crusader Kings
Health
Keywords:
  • Cooking
  • Gym
  • Walking
  • Hiking
  • Tough Mudder
  • Swimming
Leisure
Keywords:
  • Reading
  • Movies
  • Music
  • Gaming
  • Coding
Industry Conferences
Keywords:
  • SIGGRAPH
  • GDC
  • EGSR
  • GPC

© 2025 Brandon Briggs