I'm Janet Gilbert, a Senior Game Developer with 25 years experience in Unity, C#, C++ and many game engines and non-engine-based game dev. I've worked on mobile, consoles, VR, indie games and can both design and code. I'm great at debugging buggy projects. Contact me if you want a game to actually be done and release: I've released 30+ games.

Janet Gilbert

I'm Janet Gilbert, a Senior Game Developer with 25 years experience in Unity, C#, C++ and many game engines and non-engine-based game dev. I've worked on mobile, consoles, VR, indie games and can both design and code. I'm great at debugging buggy projects. Contact me if you want a game to actually be done and release: I've released 30+ games.

Available to hire

I’m Janet Gilbert, a Senior Game Developer with 25 years experience in Unity, C#, C++ and many game engines and non-engine-based game dev. I’ve worked on mobile, consoles, VR, indie games and can both design and code. I’m great at debugging buggy projects. Contact me if you want a game to actually be done and release: I’ve released 30+ games.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Unity VR developer at Career Tipping Point Media
December 1, 2025 - January 1, 2026
Updated two Unity 3D VR projects to current Unity versions; added new gameplay and content; fixed long-standing bugs. Implemented liquid and distortion shaders in Shader Graph and updated HLSL shaders for VR compatibility. Implemented multiplayer gameplay with Photon.
Senior Software Engineer at Praxis Labs
May 1, 2022 - June 1, 2025
Led development of pivotal HR training experiences (Unity VR/AR) and later Unity WebGL modules; optimized performance, reduced download size by 40%, improved reliability on low-memory PCs. Revamped deployment with automated AWS/Python pipeline; built an AI-powered HR avatar using LLMs; prototyped a 3D avatar (Three.js) with real-time facial emotion and lip-sync; integrated speech-to-text (Hume) and OpenAI analysis of user progress.
Programmer at Sumo Digital
September 1, 2021 - May 1, 2022
Contributed to Zwift cycling game in C++; migrated UI from proprietary system to NoesisGUI (XAML); developed level editor tools using Dear ImGui.
Adjunct Professor at New York University (NYU)
September 1, 2019 - May 1, 2022
Taught 'Intermediate Programming for Games' (Unity/C#) and 'Introduction to Programming for Games' (GameMaker/Java); mentored Capstone students, covering Unity shaders, animation state machines, control systems, and UI.
Game Prototype Developer at ESC Games
May 1, 2018 - November 1, 2018
Designed and prototyped 'Borough Gods' in Unity and JavaScript for WebGL.
Game Developer at Wadjet Eye Games
August 1, 2009 - September 1, 2021
Coded gameplay systems in AGS for titles including Shardlight, The Shivah, Blackwell: Deception & Epiphany, Resonance, and Puzzle Bots; led beta-testing and deployment across Steam, Switch, iOS; ported PC titles to iOS with UI/UX redesign and performance optimization; contributed to open-source AGS engine to extend iOS support.
Game Developer at Distinctive Developments
July 1, 2007 - August 1, 2009
Designed and implemented Java smartphone games; Tomb Raider: Underworld, Zaxxon, Flip Zoo.
Game Developer at Astraware
August 1, 2002 - July 1, 2007
Developed and shipped games for PDAs and smartphones in C++; ported PC titles to iOS with UI/UX redesign and performance optimization (Technobabylon, Shardlight, Primordia, Gemini Rue, Blackwell saga); contributed to open-source AGS engine and added iOS support.
Programmer at Sony Computer Entertainment
July 1, 2001 - June 1, 2002
PS2 UI for Formula 1 2002 (C++).

Education

BSc Computer Science at Leeds University
January 11, 2030 - March 26, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more