Available for work
Andrew M.
Full-stack engineer. Roblox systems on the side.
Third-year computer science student in the UK. Eight months of industry experience putting AI into software that was already shipping, and a habit of writing server-authoritative gameplay systems for Roblox in my own time.
AI full-stack engineer · Industry
BeforeAI built into a desktop engineering tool that was already shipping. An export pipeline into a solver, an MCP server over its output, and a message-driven backend between Java and Python services.
Technical lead, AI product · Industry
EarlierLead and primary developer on a team of four. A React and Capacitor front end over Java and Python services, live-video object recognition, and an MCP server hosting agents that could act inside the app.
BSc Computer Science · Undergraduate
Year 3Mostly systems and networking — how machines decide what to tell each other, and what to leave out.
Roblox systems · Self-directed
HobbyVisibility culling, voxel pathfinding, LLM-driven NPCs. Written to ship rather than to demo. Everything on this page comes from here.
++++++++ ++++++++++++++ +++++++++++++++++++++ +++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++ ++++++++++++ ++++++++++++++++++ ++++++++++ ++++++++++ ++++ ++++ ++++ +++ ++++++++++ ++++++++++ ++++++++++++++++++ ++++++++++++ +++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++ +++++++++++++++++++++ ++++++++++++++ ++++++++Roblox Studio logo rendered in ASCII art
Roblox Studio



