Reilly Callaway is a software and electronics engineer with 11 years' experience building embedded systems and IoT solutions, based in Australia. He contributes to high-profile open-source projects like ArduPilot, where he extended the AP_PiccoloCAN library to support Currawong ECU message handling and CAN throttle commands—demonstrating practical expertise in vehicle control protocols and low-level firmware. Reilly blends hardware-aware engineering with software design, adding ECU-specific parameters and data structures to bridge device firmware and communication layers. He thrives on solving integration challenges that require both electronics insight and robust embedded software.
Contributions:5 reviews, 32 commits, 3 PRs in 15 days
Contributions summary:Reilly contributed significantly to the AP_PiccoloCAN library, focusing on extending its functionality for the Currawong ECU. They added support for Currawong ECU message handling and sending throttle commands over CAN. The user also introduced parameters related to the ECU, including an ECU ID and update rate. These changes involved modifying both the header and source files to incorporate ECU-specific protocols and data structures.
KiCAD PcbNew Plugin and CLI to fillet board edges of a PCB.
Contributions:1 release, 6 PRs, 11 pushes in 2 years
filletpcbnewpcbpluginedges
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.