Kirt Gittens
Press any button
Keyboard, mouse, touch or gamepad · sound on
Project Archive
About
System Information
I’m Kirt Gittens, a software engineer. I started writing C++ at 13 to make games, which is a fairly reliable way to end up doing this for a living. Since then I’ve shipped Django back-ends, Angular and Ionic front-ends, taught Python to about twenty-six thousand people, and spent my spare cycles writing an assembler and the virtual machine that runs its bytecode.
This site is built the way it is because the PlayStation 2 system menu is, to my eye, still one of the best pieces of consumer interface design ever shipped: legible, unhurried, and confident enough to let a black screen with some drifting cubes just sit there. Everything here is a recreation — the cubes are drawn to canvas at runtime and every sound is synthesised in the browser. No console assets were used.
- NameKirt Gittens
- RoleSoftware Engineer
- FocusWeb applications, systems programming
- LanguagesPython, JavaScript, C++
- Renderer2D canvas, software projection
- AudioWeb Audio API, fully synthesised
Contact
Configure Network
Happy to hear about interesting work, odd systems problems, or anything involving a compiler.
- ConnectionOnline
- Emailkirt@velotrak.com
- GitHubVector919
- Twitter@its_regz
- LinkedInkirt-gittens
Settings
Sound & Display
- Sound EffectsMenu blips, confirm, cancel ON
- Background MusicGenerative ambient pad ON
- ScanlinesCRT overlay OFF