Software Developer

Raven Bennett

Full-stack developer with a games development background. Builds the applications and tools that power RTBSS — from internal platforms to client-facing products.

RB
$ php artisan serve
> All tests passing
raven.profile

// identity

name: "Raven Bennett"

role: "Software Developer"

team: "RTBSS"

// background

origin: "Games Development"

degree: "Games Design BA (1st)"

focus: "User Experience"

// status

available: true

building: "cool things"

Connect on LinkedIn

The Story

From Game Worlds to Real-World Software

Raven is a full-stack developer at RTBSS with a background that most enterprise developers don't have — games development. A first-class degree in Games Design from the University of Central Lancashire gave them a foundation in performance-obsessed, user-first thinking that carries into everything they build.

Before joining RTBSS, Raven spent years as an independent game developer and contractor — building everything from VR museum experiences for the National Museum of Wales to anti-cheat systems for mobile racing games. That range isn't accidental: Raven thrives on problems that require creative solutions and an understanding of how real people interact with technology.

At RTBSS, Raven works across the software product suite — contributing to Q-Bridge, Q-Forms, and the broader platform tooling that powers client delivery. They bring a rare combination: the technical depth to architect robust back-end systems, the front-end sensibility to make interfaces intuitive, and the testing discipline (TDD with Pest and PHPUnit) to ship with confidence.

Raven is driven by a simple principle: technology should make things better, not more complicated. Every line of code they write serves that goal.

What Raven Does

Areas of Focus

Full-Stack Development

End-to-end application development — database design, API architecture, business logic, and front-end interfaces. Building the products that power RTBSS and its clients, from Q-Bridge data sync to Q-Forms reporting.

Laravel PHP Vue / Alpine.js REST APIs MySQL / SQL Server

User Experience Engineering

A games development background means Raven thinks about interaction, feedback, and flow in ways most back-end developers don't. Every interface is built with the end user in mind — intuitive, responsive, and purposeful.

UI/UX Tailwind CSS Responsive Design Accessibility Performance

Testing & Quality

Committed to test-driven development from day one. Raven writes tests before features — using Pest and PHPUnit to ensure code ships with confidence and regressions don't slip through.

TDD Pest PHPUnit Integration Tests CI/CD

Journey

Career Timeline

RTBSS

Current

Software Developer • Nov 2024 – Present

Full-stack development across the RTBSS product suite — Q-Bridge, Q-Forms, Q-Root, and internal tooling. Building with Laravel, Alpine.js, Tailwind, and SQL Server. Contributing to the Nexus ecosystem and client-facing platforms.

ACT

Systems Developer • Jul 2022 – Nov 2024

Promoted in April 2024 for consistently exceeding expectations as sole developer. Built the Curriculum Library end-to-end (Laravel, Pest, AWS S3). Key role modernising a legacy application using TypeScript, Angular, C#, and .NET.

Cube Cat Ltd

Contractor • 2019 – 2022

Maintained multiple web and mobile applications across JavaScript, jQuery, SQL, PHP, HTML, and CSS. R&D on emerging technologies and competitor solutions to enhance user interaction and usability.

Self-Employed

Independent Developer • 2014 – 2022

Developed personal game projects in Unity (C#). Created a VR experience for the National Museum of Wales. Built a C# anti-cheat system for a mobile racing game to secure online leaderboard integrity.

University of Central Lancashire

Games Design BA (Hons) • 2011 – 2014

First-class honours. Full-cycle game development covering programming, art, design, and user experience — building the foundation for a career in software.

Portfolio

Notable Projects

Curriculum Library

ACT — Sole Developer

End-to-end full-stack application for managing, storing, and accessing educational resources. Collaborated with stakeholders, architected the solution, and implemented with Laravel and Pest (TDD). Managed data storage with Amazon S3.

Legacy Application Modernisation

ACT — Key Developer

Modern web-based replacement for a critical legacy system. Built the front end with TypeScript and Angular, back end with C# and .NET. Defined new features, enhanced performance and stability, and laid groundwork for long-term maintainability.

VR Museum Experience

National Museum of Wales — Lead Developer

A Unity-based VR experience designed to engage younger audiences on the theme of remembrance. Users explored and donated photogrammetry-scanned personal items with stories about lost loved ones — fostering meaningful discussion through technology.

Anti-Cheat System

Mobile Racing Game — Solo Build

C# anti-cheat asset for a mobile racing game, securing score integrity on an online leaderboard. Prevented and identified score manipulation to ensure fair competition across the player base.

Technical Toolkit

Skills & Technologies

Languages

C# (Advanced) TypeScript (Advanced) JavaScript ES6+ (Advanced) PHP (Intermediate) HTML / CSS / SCSS

Frameworks & Libraries

Angular .NET Laravel jQuery Alpine.js Tailwind CSS

Data & Infrastructure

SQL Server MySQL AWS S3 Git / GitHub Envoyer Forge

Testing & Quality

Pest PHPUnit TDD Integration Testing Code Review

Methodologies

Agile Test-Driven Development Full-Cycle Development Stakeholder Collaboration

Creative & Games

Unity (C#) VR Development Photogrammetry Game Design UX Prototyping

Credentials

Education & Growth

Games Design BA (Hons)

University of Central Lancashire

First Class Honours • 2011 – 2014

Full-cycle game development — programming (C#), art, design, and user experience. The creative and technical foundation that shapes how Raven approaches software today.

Continuous Development

Self-directed learning

Ongoing

Constantly expanding across the modern web stack — Laravel ecosystem deepening, Angular & .NET enterprise patterns, testing best practices, and cloud infrastructure. Growing up around family in computer science sparked a curiosity that never stopped.

Looking For Some Initial Guidance?

Get in touch for a free, no-obligation, informal chat to find out if RTBSS is the right match for your project.