My name is Noah Huppert. I am a computer scientist who solves cool problems using my full stack experience with cloud operations, frontend, web APIs, databases, firmware, electronic circuits, and project management.
I enjoy playing video games, rollerblading, and learning by building small projects.
Programming languages I use: Javascript, Bash, CSS, Go, HTML, Python, C, Dockerfile, C#, C++, GCode, JSON, Makefile, PHP, Rust, TOML, Typescript, Yaml, Zsh.
Discord bot which starts and stops game servers running on Azure Virtual Machines.
Real-time memory allocator built for WebAssembly, written in Rust.
Generates an .ics calendar file with a custom reoccurring event type.
Video game deal aggregation site.
MBed Garmin Lidar Lite v3 driver.
MBed CCS811 Air Quality Driver.
Captcha for phone calls.
Code necessary to get a Lidar Lite v3 unit working with an Omega microcontroller.
Python wrapper library around the common I2C controller register pattern.
Motion capture using Inertial Motion Units.
Generates a Gantt chart for a GitHub repositories' issues using the GitHub and ZenHub APIs.
A client side only, Helm compatible, package manager for Kubernetes
Kubernetes deployment command line tool.
Run multiple kubectl commands in the same namespace.
Easily handle signals via context. Makes it easy to gracefully shutdown programs.
Simple Go configuration file library.
A simple Go logging package.
Monitors network connectivity for downtime.
Personal website.
Completely automated setup of my current Linux installation
Docker container with the Git client
Container which runs the Gomplate tool
Container which waits for a file to exist
Simple analysis of CPU price vs performance.
Web tool to convert drawings into GCode which can be run by a CNC mill.
A fun math game which teaches children basic arithmetic. Exhibited at Maker Faire 2014.
Chrome extension which annotates bug reports to assist in moderating Fly Spray bug trackers.
Google Sheets Script for taking a Redmine CSV issue export and displaying it on a Google Sheet.
A barebones zsh configuration tool.
A collection of useful Bash scripts.
A simple colored log function for Make.
Demo for the Woman in Robotics Seminar at NetApp.
Chrome extension which replaces the Google doodle with a random font.
Planetary Annihilation mod which applies the energy plant idle effect to the player's commander skin.