Ryan Desmond

Principle Software Developer at Vantor

Washington, District of Columbia, 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
Ryan Desmond is a Principal Software Developer with 11 years of experience building geospatial and machine learning systems for satellite imagery and remote sensing. He bridges data science and production engineering—leading C++ and Java development of geospatially-aware frameworks while enabling rapid model deployment through Python gRPC/REST services and Docker/Kubernetes pipelines. Ryan has driven DevOps and cloud infrastructure on AWS/EKS, managed CI/security for model deliveries, and led integration of deep learning (including SAR phenomenology) into operational workflows. A pragmatic engineer and team lead, he translates customer priorities into Agile delivery, maintains high code quality through reviews and releases, and contributed upstream to the popular conan-io/cmake-conan project to improve CMake/Conan integration. His background in image science and MS in Electrical Engineering gives him an uncommon mix of signal/image analysis research and large-scale software engineering.
code11 years of coding experience
job7 years of employment as a software developer
bookMS Electrical Engineering, MS Electrical Engineering at Rensselaer Polytechnic Institute
github-logo-circle

Github Skills (6)

cmake10
conan10
c119
package-manager9
c179
package-manager-tool9

Programming languages (10)

JavaDockerfileC++ShellCCMakeJavaScriptGo

Github contributions (5)

github-logo-circle
conan-io/cmake-conan

May 2019 - Jun 2019

CMake wrapper for conan C and C++ package manager
Role in this project:
userBackend Developer
Contributions:6 commits, 1 PR, 3 comments in 1 month
Contributions summary:Ryan primarily contributed to the `conan-io/cmake-conan` repository by modifying the `conan.cmake` file. Their work focused on improving the integration of Conan with CMake, including refactoring the `conan_add_remote` function to protect the caller's scope and implementing checks to ensure Conan is available. The commits involved updating how Conan commands are executed and improving the handling of remote repositories within the Conan package manager context. They also made changes suggested by code reviews, indicating an active role in maintaining code quality.
cmakeconancpppackage-managercmake-wrapper
Wagtail mixin support for drag-and-drop ordering in admin panel
Contributions:2 PRs, 10 pushes, 3 branches in 3 years 3 months
admin-paneladminorderingdjangodrag-and-drop
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