About Me
I believe that creativity is one of the pillars to human nature. I harness that creative ability in a variety of ways including photography, philosophy, and programming. An engineer is as much an artist as a problem solver.
Education
Experience
Developed field instrumentation software for professional archaeological surveys, including the EM Rover Display GUI. Worked independently and collaboratively to problem-solve, communicate technical plans, and present final designs to stakeholders.
Designed and led drills for adult and youth classes. Provided 1:1 coaching on mental and physical competition techniques to individual fencers.
Projects
Real-time C++ GUI for an EM survey instrument used in professional archaeological fieldwork. Features a dynamic GPS-driven map, live signal health monitoring, file management, and instrument configuration. Built with Dear ImGui, with state managed via arximboldi/lager and immer for a functional reactive, immutable data model.
Cross-platform study application in C++ featuring flashcards, quizzes, and term-matching modes. Architected state management using the arximboldi/lager functional reactive library, with a responsive UI built in QML and Qt Quick.
Embedded computer vision device on a NVIDIA Jetson Nano performing real-time facial recognition using Python, OpenCV, and the face_recognition library. On detection, shows a personalized reminder list on an integrated display. Hardware spans a camera module, Arduino-controlled NeoPixel array, and a custom-fabricated steampunk enclosure.
Selected: Laser Cane — Sinusoidal Instrument — Gesture Activated Lock Box