Rupinder Dhillon

Bay Area, California

About

I’m a full-stack web developer and educator with experience creating games, educational programs, and interactive art exhibits. I love solving complex problems, learning new things, and sharing my knowledge with others. When I’m not coding, you can find me tutoring, drawing, or walking around outside.

Web Development

Bench BnB

Full-stack app. Read and review benches in your local area. Click the map to add a new bench. Login required to add content. Uses Amazon AWS for image hosting.

  • Ruby
  • Rails
  • React
  • Redux
  • JavaScript
  • PostgreSQL
  • Amazon AWS

Pokedex

Full-stack app. View and create Pokemon, and add items. Full access without login.

  • Ruby
  • Rails
  • React
  • Redux
  • JavaScript
  • PostgreSQL

Breddit

Rails app. An MVP clone of Reddit. Visitors can view subs and posts. Registered users can create subs and posts, upvote and downvote, and comment.

  • Ruby
  • Rails
  • JavaScript
  • PostgreSQL

Snake

Classic arcade game. Play on desktop or mobile. Eat as many apples as you can and grow your snake!

  • JavaScript
  • jQuery

Tic Tac Toe w/ AI

Classic game. Battle the AI, which has the power of seeing into the future.

  • JavaScript
  • jQuery

Desktop Games

Rock Vibe

A 1-to-2-player musical desktop game for blind and sighted gamers. Requires a custom belt containing motors for gameplay. Compatible with the computer's keyboard and Rock Band controllers.

  • Max MSP
  • Arduino
  • JavaScript

Land of Bad Shapes

1-player game created in Unity for teaching teens how to program. Collect glowing orbs to gain speed and trigger the portal to the next level. Defeat the evil spinning cylinder before it defeats you.

  • Unity
  • JavaScript

Rainbow Eater

1-player endless flying game created in GameMaker to teach kids and teens programming. Speed forward to eat stars and satisfy your hunger. Don't hit the pipes or go offscreen.

  • GameMaker

Space Invaders

Arcade classic MVP clone created to teach kids and teens programming.

  • GameMaker

Arts Programming

Listen

An immersive audiovisual art exhibit featuring an evolving soundscape, sound visualization, and a bed containing custom subwoofers so you can feel the sound.

  • Max MSP

protoTable

An electronic musical instrument modeled after the Reactable. Special blocks placed on its surface synthesize sounds, while movements and location trigger different audio effects.

  • Max MSP

Toolbox

Contact