Software Engineer and Theater Maker moving to Vienna, Austria, in July 2026
I'm Peter Duerst, a software engineer and theater maker in the Boston area.
I love to build things, from robots to theater sets. I also enjoy playing Dungeons & Dragons, acting in community theater, and trying new vegetarian/vegan recipes.
Developed automated tests in C++ and Python for the Hugo robotic-assisted surgery platform: a distributed system of QNX and Windows compute nodes across 1–4 robot arms piloted by a surgeon.
Ran formal tests to support our U.S. regulatory approval and product launch.
Performed system-in-the-loop integration testing, including different hardware configurations, arm hot-swap scenarios, and reproducing field-reported issues on returned hardware.
Automated previously manual test cases, including programmatic control of 3D display hardware via serial commands in C++.
Joined as 5th full-time employee to develop the world's first complete manicure machine, including polish removal, cuticle management, nail shaping, and polish application.
Led development for 2 of the robot’s 4 major features (polish removal and cuticle management) while collaborating closely with the mechanical engineering team to improve their end-effector designs.
Co-inventor on patent: Shashou et al. Automated total nail care systems, devices and methods, U.S. Patent No. 11,058,204 B2, issued July 2021.
Ran key system demonstrations for investors and as part of Agile sprints.
Co-architected the transition of our system from Python/Arduino to C/C++ on a Raspberry Pi Compute Module and an STM32.
Worked on all levels of our system: from low-level sensor reading and motor control to higher-level machine state management and path planning.
Consistently given positive feedback on my communication skills and code reviews.
Founding member of Diversity, Equity, and Inclusion (DEI) Committee. Co-wrote 10Beauty’s DEI statement and improved our performance review process by adding questions to track DEI issues.
Took ownership of the Python codebase running an electromechanical test fixture that provided decision-critical information for rapid R&D of new technologies. Developed and ran novel tests and redesigned the user interface to reduce operator errors.
Decreased testing times by 30% with new, equally accurate procedures by using more sensor data.
Developed sensor debugging tools using Python and Bash for a robot running embedded Linux.
Redesigned a previously non-functioning line-follow sensor by making multi-disciplinary changes: electrical (a low-pass filter for the LED’s power signal), mechanical (walls to restrict light reaching the phototransistors), and software (a custom brightness calibration script that ran on startup).