Rob Curtis is a seasoned engineering leader with nine years in software roles and a two-decade technical background spanning Raytheon, Amazon, and Graylog, where he now serves as Director of Engineering. He blends hands-on backend development—contributing to Graylog’s core server and documentation for enterprise outputs—with proven people and program leadership scaling teams and services for high-traffic, mission-critical systems. At Amazon he managed cross-regional teams and multimillion-dollar platform scaling, and at Graylog he has driven security feature development and operationalized POCs into production integrations. An MS in Security Engineering informs his focus on secure, observable systems, and his open-source work shows a rare mix of code, documentation, and product-focused engineering.
9 years of coding experience
25 years of employment as a software developer
Georgia Institute of Technology
BS Computer Science, BS Computer Science at University of Kentucky
MS Security Engineering, MS Security Engineering at Southern Methodist University
Archived Graylog documentation. See https://docs.graylog.org/ for the new documentation.
Role in this project:
Technical Writer
Contributions:30 reviews, 15 commits, 23 PRs in 1 year 2 months
Contributions summary:Rob primarily contributed to the project by creating and updating documentation. This included writing new documentation for the Enterprise Output Framework, including its components like the BigQuery Output, TCP Raw/Plaintext Output, and TCP Syslog Output. They also updated documentation for the Script Alert Notification, PagerDuty notifications, the O365 input, and the URLhaus and ThreatFox data adapters. This work focused on clarifying features, configuration options, and integrations within the Graylog platform.
Contributions:22 reviews, 23 commits, 48 PRs in 1 year 3 months
Contributions summary:Rob primarily contributed to the Graylog2-server codebase by implementing and modifying backend services related to input persistence and schema definitions. Their work involved creating and testing the `InputStatusService` for managing the state of inputs, as well as refactoring and updating schema definitions with new fields, demonstrating a focus on core functionality. The user's contributions improved the system's ability to handle and process log data effectively. Further contributions involved the addition of features and updates to support logging and notification features.
log-viewerloggingloggersecure-loggingsyslog
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.