Developer portfolio

Splay

Building games, systems and software.

About Me

I'm a developer primarily focused on building backend systems, with an emphasis on maintainability, problem solving, security, and reliable architecture. I'm also comfortable working on frontend development and continue to develop my skills in that area, but backend engineering is where my strongest experience and interests lie.

I studied Computer Science at school for two years, covering programming alongside the foundations behind modern computing. This included networking and client-server architecture, databases and SQL, computer hardware and CPU fundamentals, and how programming languages and computer systems work beneath the abstractions developers normally use. The course also covered cybersecurity, including malware, common attack methods, security vulnerabilities, and how software, systems, and organisations can be designed to prevent and defend against them.

Alongside my formal education, I've continued learning independently, working with languages including Luau, Python, C++, C#, JavaScript, TypeScript, as well as HTML and CSS. Most of my practical experience has come from applying them to projects and solving problems independently as they arise.

I enjoy solving problems that require more than simply making something work. A large part of my development experience has been learning how to structure systems so they remain understandable, secure, and maintainable as they grow.

Through projects like Convergence, I've gained practical experience building multiplayer systems, networking, API pipelines, modular architecture, error handling, anti-cheat systems, and systems designed around reliable and competitive gameplay.

Projects

Roblox · Tactical FPS · Alpha

Convergence

A tactical FPS built on Roblox, focused on competitive gameplay, responsive gunplay, and reliable multiplayer systems.

My Experience

API & Integration

Building communication pipelines between Discord, web services, and Roblox systems.

Modular Systems

Designing systems around clear responsibilities, reusable components, validation, and maintainable architecture.

Security & Competitive Systems

Developing server-side validation, anti-cheat, and systems designed around reliable and competitive gameplay.

Error Handling & Diagnostics

Designing error handling that turns internal failures into clear, actionable information for staff and developers.

Roblox · OTS Tactical Shooter · In Development

Incursion

An over-the-shoulder tactical shooter in early development, inspired by games such as The Division, Rainbow Six Siege, and Ghost Recon. The project currently focuses on building a strong foundation for tactical movement, camera control, and weapon systems.

My Experience

Camera Systems

Building an over-the-shoulder camera with aiming, shoulder swapping, camera smoothing, FOV transitions, and configurable positioning.

Character Systems

Developing the character foundation and integrating movement with the camera and gameplay systems.

Weapon Systems

Building the foundation of the weapon system, including the initial firing pipeline, aiming integration, and server-side hit validation.

Contact

For project enquiries, collaborations, or general questions, feel free to reach me on Discord.

Discord: vfa6