Bob Iannucci is a seasoned technologist and academic with 13+ years of hands-on software and research leadership, currently a Courtesy Adjunct at Carnegie Mellon and formerly a Distinguished Service Professor and director of CMU’s CyLab Mobility Research Center. He has led R&D and strategy at major industry labs—most notably transforming Nokia Research Center into an open-innovation engine—and served as Distinguished Engineer for processors at Google. A founder of RAI Laboratory and a long-time open-source contributor, Bob has applied low-level systems expertise to projects like the Ninja build system and the Rietveld code-review tool, improving resource scheduling and Chromium integration. His background combines a PhD from MIT in EECS with executive experience as VP of Research at Compaq and senior leadership across industry and academia. Known for bridging academic rigor with production systems thinking, he brings uncommon depth in computing architectures, security-aware mobility research, and practical build/test automation. Based in Palo Alto, he blends strategic vision with continued active coding and open-source problem solving.
13 years of coding experience
22 years of employment as a software developer
PhD Electrical Engineering and Computer Science, PhD Electrical Engineering and Computer Science at Massachusetts Institute of Technology
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:2 releases, 17 reviews, 84 commits in 7 years 1 month
Contributions summary:Bob primarily worked on the `goconvey` library, contributing to its core functionality related to testing in Go. Their contributions involved fixing bugs, such as issues related to test execution tracking. Code changes include modifications to the `convey` package and associated tests. They also added tests for nested iterative convey reports, improving the library's test coverage and functionality.
WARNING: THE RIETVELD SERVER MAY DISAPPEAR! See top of README.md. Code Review, hosted on Google App Engine
Role in this project:
Back-end Developer
Contributions:67 commits in 1 year 5 months
Contributions summary:Bob contributed to the Rietveld code review system by implementing new features and fixing bugs related to Chromium-specific functionality. They added support for Blink within the Chromium environment, including integration with try servers and git-svn checkouts. The user also made adjustments to the system's code, such as converting strings for keyring compatibility. Furthermore, they worked on form entries and various API enhancements.
google-appapp-enginehostedreviewgoogle-app-engine
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 Iannucci - Courtesy Adjunct at Carnegie Mellon University