PhD Student - Systems Modeling And Analysis (Mathematics)
Richmond, Virginia, United States
Join Prog.AI to see contacts
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.
10 years of coding experience
19 years of employment as a software developer
BS Mathematics, BS Mathematics at Virginia Tech
MS Mathematics and Logic, MS Mathematics and Logic at University of South Carolina
High School Diploma, High School Diploma at St. Christopher's School
Back-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.
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.
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)