Distinguished Engineer at Carnegie Mellon University
Maine, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Bob Rudis is a distinguished engineer and security data scientist with 14+ years of experience translating opinion-based security into data-driven programs for enterprises and governments. He has led high-impact teams at Rapid7 and GreyNoise, influenced thousands through the Verizon Data Breach Investigations Report and co-authored Data-Driven Security (Wiley). Equally comfortable with business leaders and technical teams, he builds measurable security solutions aligned to risk appetites and organizational goals. An active open-source contributor in the R visualization ecosystem, he has improved documentation and usability for flagship projects like ggplot2 and created opinionated ggplot themes and visualization packages that make complex data more approachable. He teaches data security at Carnegie Mellon and now drives detection and data strategy at Censys, blending academia, industry, and public-sector engagement. A Maine-based technologist, he pairs deep systems and statistical expertise with a knack for turning telemetry into operational intelligence.
13 years of coding experience
31 years of employment as a software developer
B.S., Computer Science, B.S., Computer Science at University of Scranton
M.S., Computer Science, M.S., Computer Science at University of Illinois Urbana-Champaign
:star: :star: :star: Build your own IP Attack Maps with SOUND!
Role in this project:
Front-end Developer
Contributions:1 review, 52 commits, 13 PRs in 7 years 11 months
Contributions summary:Bob primarily focused on front-end development for the `pewpew` project, indicated by modifications to `index.html`. Their contributions included the addition of a dynamic attack display area, the integration of sound effects, and the incorporation of various features accessed through URL parameters, enabling customizable map behavior. The user also implemented the use of data mapping for geo-visualizations and added elements to create engaging user experiences within the map.
Contributions:1 release, 96 commits, 22 PRs in 4 years 5 months
Contributions summary:Bob primarily contributed to the R package `waffle`, which is designed to create waffle charts. Their work included updating documentation, improving the codebase by adding functionality to convert the ggplot waffle chart objects into HTML widgets compatible with `rcdimple` and added features such as user font, glyph support, and flip features, enhancing the chart's customization options. The user also added tests using the testthat framework.
chartschartpie-chartswaffleggplot2
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
Bob Rudis - Distinguished Engineer at Carnegie Mellon University