About Me

David Osborne.

Web & Indie Game Developer with a philosophy of creating robust and maintainable code that stands the test of time.

Background

Who I Am

I'm a Junior Web Developer at Naked Kitchens, building and maintaining the company website alongside a custom 3D Kitchen Planner — using React, Next.js, Three.js, PHP, and JavaScript. I work within an Agile team, turning non-technical requirements into robust, maintainable solutions.

Before that, I completed a Gameplay Programmer Bootcamp at Mastered, engineering a Unity C# movement shooter with wall-running mechanics. I hold a BSc in Computer Games (2:1) from Anglia Ruskin University, where I built projects in Unity and Unreal Engine — including a performance-optimised VR title for the Oculus Quest 2.

Education

Where I Studied

BSc Computer Games (2:1)

Anglia Ruskin University

September 2020 — July 2023

Developed complex projects in Unity and Unreal Engine across three years. Final year project was a performance-optimised VR title built for the Oculus Quest 2. Graduated with a 2:1. Lots of team-based projects in year 2&3 including showing off 'Sheep Dog Game' at Gamebridge.

Level 3 Computing (D*DD)

College of West Anglia

September 2016 — July 2018

Core modules: Software Analysis & Design, Triple Programming, Web Development, and IT Networking. Achieved a triple distinction w one star grade.

Goals

Where I'm Heading

Currently Learning

  • Vue
  • React
  • Docker & container orchestration
  • Computer Networking for CCNA

Short Term

  • Work on my Mech Shooter game in Unity
  • Learn Blender to make my own Mech models
  • Expand my homelab with a self-hosted media stack
  • Expand and polish this Vue site

Long Term

  • Build and ship an indie game on Steam
  • Become a competant full-stack engineer
  • Host my own LLM instead of relying on cloud-based models
  • Win the lottery
Skills

What I Work With

Web Dev

React, Vue, Next.js, Nuxt.js, Three.js, TypeScript, PHP, JavaScript

Game Dev

Unity, C#, Unreal Engine, C++, Blueprints

Infrastructure

Proxmox, Docker, Cloudflare, GitHub, Arch Linux

Interests

Machine Learning, Local LLMs, Game Jams, eSports, Nintendo

Experience

CV.

View or download my latest CV to learn more about my experience and skills.

Contact

Let's Connect

LinkedIn is the best place to contact me — feel free to send a connection request.

Built with Nuxt & Tailwind & Sanity

© 2026 David Osborne