Hi, I'm Jack!
Who?
A second year CS/EE student at UC Santa Cruz. I'm interested in all things technology but especially low-level programming, electronics, and embedded systems. I am currently the Firmware Lead for Formula Slug. I am also a passionate Linux / neovim user and NixOS addict :) When I'm not at my computer or in the lab I also occasionally mountain bike, play tennis, and enjoy the sun and Santa Cruz mountains.
I go by bvngee on the internet.
What?
Nowadays most of my time is spent in Formula Slug's lab space working on a variety of projects from embedded programming to PCB design/debugging, sensor integration, telemetry and data analysis and more. Eventually I will write more about it on this site.
Here are a bunch of other projects I care about, past and present:
- NixOS config: my journey into Linux, learning how OS's work from the bottom up, and my descent into madness trying to build the perfect dev environment
- SAR project: I helped construct/organize my highschool's brand new electronics class, leading to tons of fun research, embedded programming, and debugging. This is the result of that!
- This website! (source): Written and hosted from scratch using only Astro, nginx, and some bash. Custom automated deployment, manual SSL, etc (see this blog post).
- BvngeeAddons: my personal set of client-side fixes & features for Minecraft 1.17, including screenshot management utils, improved boss bar rendering, bug fixes, and more! Made purely for myself to resolve my own annoyances with the game.
- CoordinateMod and AntiAutoJump: my first two Minecraft mods, somewhere around 16k total downloads (circa 2020)
- Oracle SMP: my technical Minecraft server - farms, automation, redstone, etc - all the nerdy stuff. (2020-2024)
- A bunch of other stuff (see GitHub): hackathons, AOCs, scripts, other Minecraft mods, and more
How?
For electronics I'm a fan of KiCad and enjoy working with STM32s. I've used FreeRTOS and Arm MbedOS, as well as AVR's baremetal SDK on an ATtiny. I'm a proponent of compatible and open build systems; the last thing you'll see me using is some proprietary IDE :)