Reilly Callaway

Software Engineer

email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code11 years of coding experience
github-logo-circle

Github Skills (8)

can-bus10
embedded10
c-language10
cprogramming-language10
autopilot10
sys10
drones9
robotics8

Programming languages (5)

EmberScriptC++JavaScriptPythonDart

Github contributions (5)

github-logo-circle
ArduPilot/ardupilot

Mar 2022 - Mar 2022

ArduPlane, ArduCopter, ArduRover, ArduSub source
Role in this project:
userEmbedded Systems Engineer / IoT Developer
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.
arducopterauvdronerovuas
reilly-callaway/Ki-Fillet

Mar 2022 - Apr 2024

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.
Request Free Trial
Reilly Callaway - Software Engineer