Rob Tompkins

PhD Student - Systems Modeling And Analysis (Mathematics)

Richmond, Virginia, 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
Rob Tompkins is a seasoned Principal Software Engineer and cloud architect with over a decade of hands-on experience designing secure, high-performance distributed systems across AWS, Azure, and GCP. He blends rigorous mathematical training and ongoing PhD work in systems modeling with pragmatic cloud engineering, having led migrations to multi-account AWS, zero-trust IAM, and real-time payments infrastructure. Rob is an active Apache Commons PMC member and contributor who has fixed critical CVEs and improved cryptographic components in widely used Java libraries, demonstrating deep expertise in security and open-source governance. His career spans NASA, Capital One, and startups, where he pairs architecture leadership with CI/CD, observability, and infrastructure-as-code practice. Outside engineering, he brings a history of disciplined outdoor pursuits—professional kayaking and big-wall climbing—that reflect a risk-aware, persistent approach to complex problems.
code10 years of coding experience
job19 years of employment as a software developer
bookBS Mathematics, BS Mathematics at Virginia Tech
bookMS Mathematics and Logic, MS Mathematics and Logic at University of South Carolina
bookHigh School Diploma, High School Diploma at St. Christopher's School
languagesEnglish, Spanish
github-logo-circle

Github Skills (26)

unit-testing10
apache-commons10
commons10
strings10
testing10
text-manipulation10
mathematics10
math10
java10
javas10
junit10
apache-commons-lang10
parse10
cryptography10
codec10

Programming languages (14)

C#JavaCGoHTMLJupyter NotebookHCLTypeScript

Github contributions (5)

github-logo-circle
apache/commons-text

Nov 2016 - Dec 2021

Apache Commons Text
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:216 commits, 17 PRs, 2 pushes in 5 years 2 months
Contributions summary:Rob primarily worked on adding and modifying unit tests for various classes within the Apache Commons Text library. Their contributions focused on testing functionalities related to escaping, unescaping, and similarity scoring of strings. The user introduced new test classes and methods, demonstrating a focus on quality assurance and comprehensive testing of the library's components.
commonsapacheinterpolationapache-commonsleast-squares
apache/commons-lang

Sep 2016 - Dec 2021

Apache Commons Lang
Role in this project:
userBack-end Developer
Contributions:87 commits, 12 PRs, 25 pushes in 5 years 4 months
Contributions summary:Rob's contributions focused on enhancing the Apache Commons Lang library. Their work involved addressing specific issues (LANG-1252) related to number parsing and handling of leading plus signs, particularly in Java 6. The user implemented and tested these changes, modifying existing classes and adding new test cases to ensure functionality and compatibility. The changes also included code style improvements and refactoring.
commonslangapacheapache-commonsapache-commons-lang
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
Rob Tompkins - PhD Student - Systems Modeling And Analysis (Mathematics)