Marcel Wojciechowski

Games Programmer

I'm Marcel, a Computer Games Technologies graduate with 6 years of paid freelance game development experience.

From 2017 to 2023 (start of university) I built Roblox games for paying clients. That came to 100+ commissions, and scripting the core mechanics on a game whose video passed 5.6 million views on YouTube.

Project

Neural network evolution

A four-legged robot learning to walk towards a target in Roblox, and a helicopter learning to chase a target I can drag around. A neural network drives each one, and an evolutionary training loop written in Luau evolves each generation from the best of the last. No libraries and no backprop.

Built with
Luau, Roblox Studio
Context
Personal project 2026

Project

Gun system

A first-person weapon system from my freelance Roblox work.

Built with
Luau, Roblox Studio
Context
Freelance 2022

Project

Vehicle system

A modular vehicle system built for my own hover vehicle combat game, which is in development and unreleased.

Built with
Luau, Roblox Studio
Context
Personal project, unreleased

Experience

2017 – 2023

Freelance Roblox Developer

Self-employed

  • Delivered 100+ paid commissions for multiple clients, working solo and within client teams to agreed specs and deadlines.
  • Earned around £10,000 part-time through Roblox DevEx and direct PayPal payments.
  • Scripted for Weapon Simulator, whose showcase video reached 5.6 million views on YouTube.

Other experience

  • Kitchen Porter, Old Nag's HeadAug 2026 – present
  • Chef, Kitchen Porter and Front of House, TGI Fridays, SheffieldJan 2025 – Aug 2026
  • Data Processing Agent, Parseq, Rotherham2021

Skills and education

Skills

Strong
Luau / Lua, Roblox Studio (client–server architecture, RemoteEvents, ModuleScripts)
Working knowledge
Unity, C#, Python
Areas
Gameplay systems, vehicle physics, neural networks, evolutionary algorithms, physics simulation, 3D game maths

Education

2023 – 2026
BSc Computer Games Technologies
Sheffield Hallam University
Before that
BTEC Computing