Bob Rudis

Distinguished Engineer at Carnegie Mellon University

Maine, 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
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.
code13 years of coding experience
job31 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at University of Scranton
bookM.S., Computer Science, M.S., Computer Science at University of Illinois Urbana-Champaign
stackoverflow-logo

Stackoverflow

Stats
78,053reputation
5.8mreached
1,748answers
2questions
Badges
google-maps
top-5%
shiny
top-5%
raster
top-1%
dictionary
top-5%
if-statement
top-5%
ftp
top-5%
github-logo-circle

Github Skills (60)

data-visualizations10
json10
javascript10
jquery10
apidoc10
raster10
r10
package-development10
data-visualisation10
plot10
webscraping10
twitter-api10
dataframe10
api10
html10

Programming languages (21)

PowerShellJavaC++CSSCRustMakefileTeX

Github contributions (5)

github-logo-circle
hrbrmstr/pewpew

Oct 2014 - Sep 2022

:star: :star: :star: Build your own IP Attack Maps with SOUND!
Role in this project:
userFront-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.
javascriptpewpewattackbuild-your-ownsound
hrbrmstr/waffle

Mar 2015 - Jul 2019

:maple_leaf: Make waffle (square pie) charts in R
Role in this project:
userFull-stack Developer
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