Wait, what?
Hey, it's me, Scott Laufer. I'm a software engineer from Buffalo, New York. Currently, I'm working for ACV Auctions. Please don't tell them I'm raccoons. This is the most recent iteration of my oft-neglected website.
In my personal life, I enjoy cycling, collecting vinyl records, and restoring vintage turntables. Other hobbies I've collected over the years include weightlifting, cooking, drawing, writing, and probably some more that I'm forgetting. I also have a lot of tech-related hobbies (surprise!) such as 3D printing and digital electronics.
I have a cat named Aesop, and she is a precious little fur goblin.
Projects
Below, you can find a few assorted projects that I've done on my own time. You can also find more of my work through my GitHub profile. Unfortunately, most of the code I've written in recent years has been work-related, so I don't have anything particularly impressive to show here.
-
Arduino Dice Roller - Firmware for an Arduino-based digital dice roller for Dungeons and Dragons. A work in progress.
-
WT, a QR Code encoding library - I wrote this library back in 2014, because I wanted to know how QR codes worked. The source is on GitHub.
-
WebGL "Outrun" scroller - I wrote this because I wanted to play with WebGL. Initially intended to be part of a new design for this site, but it turned out to be impractical. The source is on GitHub.
-
Angle Trainer - An application that I wrote in about 30 minutes to teach myself to visually identify various angles.
-
The Old Code Dump - This is an archive of gross, ancient code that I wrote a long time ago. I'm so sorry.
-
OpenSCAD Models - Assorted 3D printable models I've made with OpenSCAD.
-
Socodeban - A game project created for the ACV Spring 2023 Hackathon. Basically Sokoban, but with Python. Sokothon. Damn, that's what we should have called it.
I use other websites too, I guess...