I'm a software engineer with a strong background in embedded systems. I consider myself a lifelong learner!
I have implemented software for flight tests and embedded systems for space navigation, and performed test equipment automation (including design and implementation of graphical interfaces). I have also conducted historiographic research! I work for Psionic, Inc. - a startup in Hampton, VA, where we're developing next-generation LiDAR systems for GNSS-denied environments.
Undergraduate classes included digital logic design, applied artificial intelligence, operating systems, and cryptography.
I was also a member of the Honors program, which allowed me to participate in undergraduate research, and the President's Leadership Program. I was briefly the Vice Chair of my university's ACM chapter.
Automatic weightpainting add-on for the open source Blender 3D modeling suite. This allows converting mesh weights between armatures to easily port game rigs between engines. It supports user-defined vertex group mappings.
View Project
CNU Maps is analogous to Google Maps for Christopher Newport University, and was designed to make it easier for first-year students to navigate the campus. This is implemented for the Android Mobile Operating System and was developed as a project for the CNU ACM chapter.
View Project
This is a modification of an existing N64 console to make it portable. It contains a custom battery management solution and a microcontroller with custom code to emulate some of the original gamepad functions.