Adam Lawrence

Senior Software Engineer at Intuit Mailchimp

Alpharetta, 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
Adam Lawrence is a senior software engineer with a decade of hands-on experience building full-stack systems for large enterprises, currently shaping product and platform work at Intuit Mailchimp from Alpharetta, GA. He has repeatedly modernized complex vehicle and dealer-facing systems at General Motors—refactoring Java APIs, overhauling Angular frontends, and launching next-generation ordering software used across North America. Comfortable across languages and stacks, he’s delivered backend services in Java and C#, Python tooling and Flask health monitors, and React/Angular frontends while leading small teams and database design. An active open-source contributor, he’s improved macOS-specific backend behavior in the mature Panda3D game engine, demonstrating attention to platform nuances beyond typical web work. Adam pairs a Georgia Tech Computer Engineering and Computer Science background with pragmatic engineering—favoring maintainable refactors and measurable developer productivity gains.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Georgia Institute of Technology
github-logo-circle

Github Skills (12)

panda3d10
macos10
c-language10
cross-platform10
cpp10
game-development10
cprogramming-language10
game-engine10
cplus10
cocoa10
opengl9
python9

Programming languages (6)

JavaC++CMakeJavaScriptLuaPython

Github contributions (5)

github-logo-circle
panda3d/panda3d

Feb 2018 - Nov 2020

Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Role in this project:
userBack-end Developer
Contributions:2 reviews, 104 commits, 15 PRs in 2 years 9 months
Contributions summary:Adam primarily contributed to the Panda3D game engine's back-end functionality, focusing on improving macOS-specific features and implementing core functionalities. They addressed issues related to the Cocoa display system, specifically resolving menubar responsiveness and adding essential elements for application menu functionality. Further contributions include the addition of getter and setter methods for the Content-Type header in the HTTP channel, and enhancing the build process for macOS.
pythonc-plus-plusmulti-platformenginepanda3d-game-engine
treamology/treagine

Jun 2016 - Mar 2017

Contributions:197 commits, 154 pushes, 13 branches in 9 months
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
Adam Lawrence - Senior Software Engineer at Intuit Mailchimp