Rob Ratcliff

Senior Managing Partner at FutureTek Software Consulting LLC

Austin, Texas, United States
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

👤
Senior
🎓
Top School
Rob Ratcliff is a seasoned technology leader and software architect, currently the Senior Managing Partner at FutureTek Software Consulting LLC, where he designs and builds custom software for engineering and military applications. Based in Austin, Texas, he specializes in UAS C2, networking, distributed computing, complex thick clients, visualization, GIS, optimization, and engineering design and analysis. His aerospace background includes designing the hybrid laminar flow glove contour for NASA F-16XL-2 at Boeing and co-building the 3DOPT and MDOPT aerodynamic optimization systems. He holds a BS in Aerospace Engineering, a BS in Mechanical Engineering, and a Masters in Aerospace Engineering from Texas A&M University. As an active open-source contributor, he advanced the pymavlink MAVLink interface, fixing serialization and message ID issues across MAVLink v1/v2 and adding language-appropriate code-generation annotations. Rob combines executive leadership with hands-on engineering to deliver rigorous, scalable solutions at the intersection of defense, aerospace, and software.
code11 years of coding experience
job10 years of employment as a software developer
bookMasters, Aerospace Engineering, Masters, Aerospace Engineering at Texas A&M
stackoverflow-logo

Stackoverflow

Stats
53reputation
268reached
0answers
1question
github-logo-circle

Github Skills (13)

javas10
code-generation10
data-serialization10
python10
mavlink10
java10
serialization10
sys9
embedded9
media-player6
javafx6
shinobi6
mp46

Programming languages (5)

C#JavaC++CPython

Github contributions (5)

github-logo-circle
ArduPilot/pymavlink

Apr 2019 - Jun 2022

python MAVLink interface and utilities
Role in this project:
userBack-end Developer
Contributions:8 commits, 4 PRs, 31 comments in 3 years 3 months
Contributions summary:Rob's primary contributions involved enhancing the MAVLink protocol implementation within the pymavlink repository. They fixed serialization and message ID bugs, ensuring compatibility between MAVLink v1 and v2 messages. Additionally, the user added support for doubles and included annotations for units and descriptions within the Java code generation, improving the code's clarity and usability. The work focused on improving message handling and code generation for multiple programming languages.
mavlinkpython
rrr6399/ardupilot

Jan 2019 - Oct 2022

ArduPlane, ArduCopter, ArduRover source
Contributions:1 release, 164 commits, 247 pushes in 3 years 9 months
arducopterarduinoarduroverautopilotarduplane
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
Rob Ratcliff - Senior Managing Partner at FutureTek Software Consulting LLC