Senior Software Developer

Nick Adams

Over a decade of experience delivering high-performance software across gaming, simulation, defence, and Generative AI. Adept in C++, Python, Rust, and Unreal Engine with a strong foundation in systems architecture, physics simulation, and AI integration.

Manchester, UK Remote preferred me@n-adams.co.uk

Technical Skills

Languages

C/C++ Python Rust C# Java JavaScript Lua Terraform

Platforms

Windows Linux Xbox PlayStation Nintendo Steamworks

DevOps & Infra

Azure Kubernetes CI/CD Git Atlassian

Specialities

Unreal Engine Vehicle Dynamics Generative AI LLM Integration DevSecOps

Experience

March 2025 – Present
Senior Engineer — Software
BAE Systems — INTeACT Engineering
  • Developing LLM and Generative AI models using Rust and Python for defence applications
  • Managing DevSecOps pipelines and containerised deployments on Azure Kubernetes
  • Writing infrastructure-as-code using TOML, YAML, and Terraform
  • Applying simulation and systems expertise from game development to defence software
September 2023 – September 2024
Senior Programmer — R&D AI
Build A Rocket Boy
  • Led research into LLM and Generative AI for player-facing features and internal tools
  • Developed in C++ and Python within a custom Unreal Engine 5 environment
  • Deployed and evaluated commercial and proprietary AI models
  • Contributed to strategic planning for AI integration across BARB's titles
June 2022 – July 2023
Senior Game Engine Programmer
Nyan Heroes / Rude Robot
  • Developed core UE5 systems including locomotion, pickups, and weapons
  • Conducted R&D into engine performance and optimisation
  • Mentored junior developers and contributed to onboarding
July 2018 – May 2022
Programmer → Senior Programmer
Studio 397 / Motorsport Games
  • Maintained and enhanced the rFactor2 simulator, including a full UI overhaul
  • Integrated the rFactor2 physics engine into Lumberyard and Unreal Engine 4
  • Supported The Grand Tour Game and NASCAR Ignition through physics integration
January 2017 – June 2018
Programmer (Acting Lead)
Simbin Studios UK
  • Contributed to GTR3 in UE4, focusing on physics, vehicle systems, and gameplay logic
  • Assumed acting lead responsibilities including sprint planning and technical oversight
April 2013 – December 2016
Gameplay Programmer
TT Fusion / TT Games
  • Developed gameplay systems including AI, UI, combat, and HUDs across multiple LEGO titles
  • Collaborated with artists, designers, and producers on cross-platform delivery
2008 – 2010
Early Career
Bizarre Creations (QA) · Playbox Games (Placement)
  • QA testing and gameplay programming during university placement year

Selected Projects

Mindseye Everywhere Nyan Heroes rFactor2 NASCAR Ignition The Grand Tour Game GTR3 LEGO Star Wars: The Force Awakens LEGO Marvel Avengers LEGO Jurassic World LEGO Batman 3 LEGO The Hobbit LEGO Marvel Super Heroes LEGO Ninjago: Shadow of Ronin LEGO Movie Videogame 007 Bloodstone Bang Bang Racing

Education

BSc (Hons) Computer Games Technology
Liverpool John Moores University
2:1 Classification
Graduated July 2010

Get in Touch