Crafting delightful experiences with art & code

Hi, I'm Kevin Thompson, a full-stack software engineer, game developer and educator from Southern California. I create web applications, video games and educational content using a variety of tools and technologies.

Software Engineering
Game Development

Full-stack software engineer, game developer & mentor

For over 18 years I've been working with individual creators, agencies and startups to craft captivating interactive experiences.

  • Web Applications

    From simple landing pages to large-scale, enterprise applications and everything in between.

  • Video Games

    Retro-inspired games built using tools like Aseprite, PICO-8, Godot, and more.

  • Programming Tutorials

    Writing and recording software engineering and game development tutorials.

Workstation setup
Keyboard and mouse
Tools I use to create stuff!
OBS
Rails
CSS
React
JavaScript
Ruby
Godot
TypeScript
PICO-8
Aseprite
Python
HTML5
Davinci Resolve

Thoughts on software engineering and game development