Ryan Leavengood

Senior Software Engineer at American Express

Loxahatchee Groves, Florida, 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 Leavengood is a seasoned Senior Software Engineer with 20 years of experience building cloud-native back-end systems, currently improving developer experience and cloud architecture at American Express. He brings nearly a decade of Go expertise alongside deep experience in Ruby and Java, and has designed high-scale GraphQL and REST APIs, streaming systems with Kafka, and time-series solutions in AWS. Ryan has operated multiple large Kubernetes clusters across regions and has repeatedly driven performance and reliability improvements for security platforms at Secureworks. He mentors by example, favors well-tested, long-lived code, and contributes to open-source projects like the Haiku OS where he improved UI and screen-saver behavior. Off-hours he cultivates Florida native plant habitat, a detail that reflects his patience and systems-thinking applied both to gardens and distributed systems.
code20 years of coding experience
job16 years of employment as a software developer
bookAA General Pre-Engineering, AA General Pre-Engineering at Santa Fe Community College
bookBS Computer Engineering, BS Computer Engineering at University of Florida
stackoverflow-logo

Stackoverflow

Stats
312reputation
39kreached
3answers
0questions
github-logo-circle

Github Skills (11)

operating-system10
debug10
c-language10
cprogramming-language10
haiku10
human-interface9
graphical-user-interface9
user-interface9
ruby6
ruby-on-rails6
charts6

Programming languages (11)

ShellCSSC++RustCJavaScriptGoZig

Github contributions (5)

github-logo-circle
haiku/haiku

Apr 2006 - Feb 2020

The Haiku operating system. (Pull requests will be ignored; patches may be sent to https://review.haiku-os.org).
Role in this project:
userBack-end Developer
Contributions:324 commits in 13 years 11 months
Contributions summary:Ryan primarily contributed to the Haiku operating system, focusing on enhancements to the screen saver functionality and user interface elements. Their work included fixing bugs, enabling features by default, implementing keyboard shortcuts, and addressing window behavior. The contributions span across code related to the screen saver, including the input server filters and the screen blanker, and UI components like the terminal.
kernelhaiku-osoperating-systemhaikulinux
leavengood/donation_tracker

Sep 2014 - Aug 2022

This is a tool to help track donations made to Haiku, Inc, the non-profit behind the Haiku project.
Contributions:39 commits, 2 PRs, 12 pushes in 8 years
user-interfaceweb-apphaikunon-profitprofit
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
Ryan Leavengood - Senior Software Engineer at American Express