Ryan Carroll

Software Engineer at Graylog, Inc.

Austin, Texas Metropolitan Area 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

🤩
Rockstar
🎓
Top School
Ryan Carroll is a full-stack software engineer based in the Austin area with 5+ years of commercial development and 3+ years of cyber warfare experience in the Virginia Air National Guard. He blends backend Java expertise—demonstrated by contributions to the widely used Graylog log management server—with embedded C/C++ and frontend work from prior roles, enabling end-to-end system delivery. At Graylog he improved pipeline processing and resilient pipeline rule handling, reflecting a focus on data ingestion, search, and observability. His military work built and taught mission-focused tooling in Python, PowerShell and bash, and applied security-driven analytics across COTS SIEM and EDR platforms. Previously he helped modernize Navy submarine payload control systems and built high-reliability e-billing APIs, showing comfort with regulated and revenue-critical systems. Known for translating operational requirements into maintainable code, he brings a pragmatic mix of security mindset, systems thinking, and hands-on implementation.
code4 years of coding experience
job4 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at The University of Texas at Austin
languagesEnglish, Spanish
github-logo-circle

Github Skills (7)

javas10
mongodb10
java10
mongodb-database10
object-oriented-programming9
rest-api9
guice5

Programming languages (5)

JavaShellJavaScriptGoRuby

Github contributions (5)

github-logo-circle
Graylog2/graylog2-server

May 2022 - Jan 2023

Free and open log management
Role in this project:
userBack-end Developer
Contributions:226 reviews, 27 commits, 90 PRs in 8 months
Contributions summary:Ryan primarily contributed to the back-end development of the Graylog2-server repository, specifically focusing on refactoring and implementing changes related to pipeline processing. They made modifications to several Java files involving MongoDB services and interfaces, suggesting work with data storage and retrieval. Furthermore, they introduced exception handling in the REST resources for pipelines and rules, as well as updating the search for pipeline rules by ID to treat the ID as an ObjectId. These commits demonstrate expertise in enhancing the core functionality of the log management server.
log-viewerloggingloggersecure-loggingsyslog
A collection of open source Graylog integrations that will be released together.
Contributions:32 reviews, 1 PR, 9 pushes in 1 year 1 month
releasedintegrationsgraylog
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 Carroll - Software Engineer at Graylog, Inc.