Andrew Mcclain

Senior Software Engineer 2 at HubSpot

Atlanta, Georgia, 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
Andrew Mcclain is a Senior Software Engineer with a decade of professional experience designing and maintaining backend systems for analytics and developer tools. He has driven backend work at RStudio—contributing to the widely used RStudio IDE with macOS notarization, session management and metadata migrations—and more recently held senior engineering roles at FanDuel and HubSpot. His strengths include Spring Framework, Spring Boot, Docker, and pragmatic database schema evolution, applied to both speech analytics at Nexidia and large-scale web services. Colleagues describe him as a problem-solver who enjoys learning new technologies and improving observability, as evidenced by his enhancements to notarization logging. Based in Atlanta, he pairs a B.S. in Computer Science from Kennesaw State with a track record of shipping robust, production-ready backend features. Notably, he brings hands-on open-source experience working directly on a flagship developer product used by thousands of data scientists and engineers.
code5 years of coding experience
job11 years of employment as a software developer
bookUniversity of Georgia
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Kennesaw State University
languagesEnglish
github-logo-circle

Github Skills (7)

c-language10
cprogramming-language10
database-design9
sqlite8
version-control7
git7
macos7

Programming languages (2)

JavaShell

Github contributions (5)

github-logo-circle
rstudio/rstudio

May 2021 - Jan 2023

RStudio is an integrated development environment (IDE) for R
Role in this project:
userBackend Developer
Contributions:49 reviews, 175 commits, 44 PRs in 1 year 8 months
Contributions summary:Andrew primarily contributed to the backend functionality of the RStudio IDE, making changes related to macOS notarization and database schema updates. They improved the logging of notarization failures by adding server response details. Furthermore, they implemented database changes for "Prairie Trillium" and performed metadata migration using `IActiveSessionStorage` instances, indicating work on session management and data persistence. Additionally, they made a variety of smaller changes, like formatting and commenting.
integratedrstudiointegrated-development-environmentidedevelopment-environment
Contributions:12 pushes, 1 branch in 10 days
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
Andrew Mcclain - Senior Software Engineer 2 at HubSpot