Software Developer & Interim Scrum Master
Operating on a tight-knit team of seven (1 PO, 1 SM, 5 Devs) over an eight-year tenure, I developed guidance, rate control, and ISOBUS Universal Terminal (UT) software in C, C++, Qt/QML, and Python for an embedded Linux field computer platform consuming real-time GNSS/GPS positioning data. I built and maintained the ISOBUS UT interface (ISO 11783-6) used to operate implements from multiple manufacturers, investigated complex system-level defects across CAN-based subsystems (ISOBUS/ISO 11783, NMEA 2000), and collaborated with electrical, mechanical, and controls engineers on hardware/software integration and board-level debugging. To ensure uninterrupted team velocity, I regularly served as Interim Scrum Master, facilitating Daily Scrums, Sprint Planning, Sprint Reviews, and Retrospectives, and contributed heavily to backlog refinement, QA alignment, and clear stakeholder communication. I returned for a final year as a remote contractor to support production release efforts.
Embedded Systems GNSS & CAN Bus Agile Transformation Scrum Facilitation