Drewrey Lupton

Senior Software Engineer at Independent Consultant

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

👤
Senior
🎓
Top School
Drewrey Lupton is a senior software engineer with 11 years of experience building full‑stack systems, data pipelines, and internal tools across startups and enterprise teams. He has led engineering at a Series A startup, managed teams of ten, and delivered cross‑functional solutions at Opendoor and Cvent using languages from Go and Elixir to JavaScript and Python. Trained as a statistician (MS, Georgia Tech) and a former data scientist, he blends analytics-driven decision making with pragmatic system architecture and strong SQL expertise. An active open-source contributor, he improved code quality, testing, and documentation for the popular Mesa agent‑based modeling library. Based in Memphis, he thrives on operational challenges—designing maintainable systems, improving company culture, and reducing friction between operators and engineering.
code11 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Statistics, Master's degree, Statistics at Georgia Institute of Technology
bookUniversity of Georgia
github-logo-circle

Github Skills (7)

simulations10
simulation10
agent-based-modeling10
python10
mesa10
documentation10
testing9

Programming languages (5)

TypeScriptC++SvelteErlangPython

Github contributions (5)

github-logo-circle
projectmesa/mesa

Jun 2016 - Jun 2016

Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.
Role in this project:
userBack-end Developer & Documentation Specialist
Contributions:13 commits, 8 PRs, 4 comments in 1 day
Contributions summary:Drewrey focused on improving the codebase and documentation of the agent-based modeling library. They removed tutorial-specific code, simplified super calls, and cleaned up base class attributes and docstrings. In addition, the user addressed the initialization of agent IDs and incorporated testing for batchrunner functions, improving the library's overall quality and testing capabilities. They also updated and maintained documentation, evidenced by their efforts to refine docstrings and make them more readable.
complex-systemsmodeling-agentspythonagent-basedagent
drewrey/virgil

Aug 2016 - Nov 2019

Contributions:2 PRs, 61 pushes, 22 branches in 3 years 3 months
discussannotateshare
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
Drewrey Lupton - Senior Software Engineer at Independent Consultant