Remote-first GNU/Linux system and embedded software engineer
I'm a USA-based software engineer with 10 years of experience in GNU/Linux system software and embedded devices. I've worked in many industries, including logistics, passenger aircraft, space launch, academia, and sports photography.
My most enduring business relationship was with Safran S.A., where I served as a contract system software generalist. Their myriad embedded devices in the areas of seatback in-flight entertainment, in-flight WiFi, and aircraft cabin power delivery gave me opportunity to work with everything from bootloaders (BareBox and U-Boot) to Qt5/QML. The bulk of my experience is at the level of systemd or below--GStreamer work is frequent. Languages I use most often include C, C++, shell (posix and bash), Python, and QML. I've developed a reputation as a focused, high performance team member, as evidenced by the dozens of times my contract for remote work was renewed by Safran S.A., and also by highly positive client feedback.
As of September 2020, I am fully scheduled until Q2 2021.
I perform my contract work through Anteater LLC, a two person Washington state LLC which carries PLI/E&O insurance and is registered to do business in Washington state, Oregon, and California.
I graduated from Rutgers University with a Master of Science degree in computer science (GPA 3.85/4.0). My Master's final project was a Bezier-spline routing protocol implemented atop a Matlab simulator for trajectory based routing. Other interesting degree work included a distributed consistent hashing file store with a FUSE frontend, a modification to the madwifi WLAN drivers to support stable latency ICMP pings suitable for use in localization, and a publication Applications and Security of Next-Generation, User-Centric Wireless Systems with Dr. Danfeng Yao.
Prior to Rutgers, I graduated from the University of California, Irvine, with a Bachelor of Science degree in computer engineering, where my senior project was a series of embedded display units which reconfigured into a single larger display when interconnected.