Heyo 👋 I'm Dan! I am a (soon to be) University of Michigan alum looking for non-profit work. I like making tech more accessible and easier to develop, and I want to use these skills to help people and the planet.
I love working with hardware and software and everything in between. Right now I'm working on a project to make my doorbell a little smarter. My goal is to connect it to a speaker so I can change the sound via a website! Check it out on GitHub (derickson2402/DingDong) :))
I helped create a 2D puzzle platformer game in Unity. This was our final project for EECS 494 Game Development. I worked primarily on level design, a power system to connect buttons and switches to doors, connecting animations to gameplay, and helped build the laser and insulator game mechanics. Click the link and give it a play!
View ProjectI created my own game within 2 weeks! It isn't much to look at, but it taught me to iterate quickly and experiment. I built out the core color changing part of the game early on so that I could playtest and see if the mechanic would be fun or not. Then I was able to make changes early and avoid wasting development time. Click the link and give it a play!
View ProjectI was part of a 3 person team that recreated the first dungeon in the original Legend of Zelda game for the NES. We used Unity game engine with C# scripting. I created the weapons system, enemies, and the custom level. Click the link and give it a play!
View ProjectBuilding a smart doorbell with Python, Flask, Kubernetes, and a Raspberry Pi. Connects to speaker to play different sounds, which are uploaded to API running in Kubernetes and downloaded by the doorbell.
View ProjectMaintain and distribute fast, extensible, containerized version of University CAEN servers. Plugs into VSCode and contains tools for creating C++, Go, and Python without needing to log into remote servers.
View ProjectResearched, designed, and implemented minimal working Kubernetes ecosystem for a current production system by encoding the infrastructure in yaml, assembling an automated developer toolkit with DevSpace, and demoing the technology and workflow to developers.
Iteratively developed Python tools to replace manual template updates to codebase, applied Infrastructure-as-Code principles by splitting components into dependencies, and developed REST APIs written with .NET/C# and deployed to Azure Cloud.
Securing cyber assets by creating a unified data lake in Azure for analysis of security data. Architected a development environment in Azure, designed and built automation for deployment in ADO, connected several platforms into the lake in Synapse, and created a documentation generator in Python. In 2022, developed cloud automation and resource clean-up scripts, strategized the migration of IT resources to Azure Cloud, and drafted deployment plan for Boston Dynamics Spot robot dogs at electric substations.
Organized exam review sessions, hosted weekly office hours, and assisted with grading assignments and providing helpful feedback for 200 intro physics students to ensure their success.