lightshow-games-server
Rhabdomancy is a divination technique which involves the use of any rod, staff, stick, arrow, or the like. In other words, magical wands.
// 01 · ABOUT

I've been a builder since middle school. First a school newspaper site so I could tell stories with code, then apps for my teachers and e‑cards for the family holiday card. High school is where I learned what it feels like to ship hardware on a deadline: I joined the robotics team, made drive team, and we won regionals. By senior year I'd helped spin up 17 more robotics teams across elementary and middle schools in my district, because the community around the work mattered as much as the work.
I studied CS in college with a focus on robotics and AI, but paired with product‑design classes on the side. My favorite thing I built was an interactive lightshow: guests scanned a QR code and steered the lights with the gyroscope in their phone. The kind of small interaction that delights the people who notice it.
That's still the through‑line. I love how one system feeds into another, and the small details most people won't catch are where being thoughtful and intentional actually matters.
// 02 · RÉSUMÉ
Six years on platform services across Xbox, NASA, and earlier.
Xbox Platform · Microsoft
Senior Product Manager · 2020 → present
University of Minnesota
B.S. Computer Science · Robotics + AI · Product Design minor · 2016 – 2020
Microsoft
Summer 2019
NASA Johnson Space Center
Fall 2018 – Spring 2019
Polaris Inc.
Summer 2017 · Summer 2018
FIRST Robotics · Team 2526
High school robotics
MIT Launch
Entrepreneurship program
// 03 · DEMOS
A curated slice of public repositories.
enter the living laboratory →Rhabdomancy is a divination technique which involves the use of any rod, staff, stick, arrow, or the like. In other words, magical wands.
Light Show Games Client
// no description
Electrove Website from MIT Launch
OpenGL Planet Rendering
OpenGL project for UMN CSCI5611, Animation and Planning in Games
Get your gopher gold balance using a python script
// no description
// no description
A websocket client for the Tesla Works Winter Light Show. Translates data to DMX.
The wordpress website for TEDxUMN
A simple javascript redirect function with noscript failsafe. Redirects linkedin.alexkafer.com to my linkedin profile.
Provides the backend and interface for a simple timeslot manager and queue system. Allows people to regsiter for timeslots and if they do not check in by their time, the server will automatically provide access to the next on the waitlist
// no description
Crimson Robotics Plant Fundraiser for 2016. Hosted on my personal website for the fundraiser, will be removed once plants are delivered. Will remain saved on GitHub for posterity.
// no description
Allows FRC robotics to dynamically switch between crane-esque drive, arcade drive, and tank drive.
Uses OpenCV to communicate throttle with the FRC robot
Turns a RotatedRect into a Lightsaber
Circles the biggest particle in the threshold.
OpenCV tracking of the FRC 2015 yellow tote
// no description
Submission for the STEM House App Challenge
// 04 · LAB
The secondary button is a live A/B test and your session was randomly assigned to one variant. Clicking that button records a conversion. The query and scorecard below run against a Cloudflare D1 database.
LIVE QUERY ↓
-- loading…RESULTS ↓
Senior Product Manager on the Xbox Platform team at Microsoft. Read the full bio or view the résumé.