Ben Warner

Graduate Research Assistant

Portland, Oregon Metropolitan Area 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
Ben Warner is a PhD student and graduate research assistant in computer science with a decade of practical experience building and evaluating software systems. He completed a 3-2 engineering path early, holding degrees in computer engineering and computer science while also minoring in mathematics, and now pursues advanced research at Washington University in St. Louis. His background spans machine learning, data mining, and systems work—ranging from modeling SARS-CoV-2 transmission and predicting physician burnout to internships at MongoDB and Comcast. As an active open-source contributor to the widely used PyMongo driver, he’s fixed C-level bugs, improved change streams, and hardened GridFS file handling, demonstrating low-level systems and backend expertise. He’s also an experienced educator and leader, having served as head TA, taught courses across algorithms, statistics, and ML, and led student organizations. Based in the Portland area, he combines rigorous academic research with production-grade engineering and a track record of shipping reliable, tested code.
code10 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Washington University in St. Louis
bookBA Computer Science, BA Computer Science at Pacific Lutheran University
github-logo-circle

Github Skills (9)

mongodb-driver10
mongodb10
python10
bson10
mongodb-database10
pymongo10
c119
c179
testing8

Programming languages (3)

JavaScriptPerlPython

Github contributions (5)

github-logo-circle
mongodb/mongo-python-driver

Jun 2022 - Aug 2022

PyMongo - the Official MongoDB Python driver
Role in this project:
userBack-end Developer
Contributions:20 reviews, 16 commits, 31 PRs in 2 months
Contributions summary:Ben primarily contributed to the PyMongo driver's C code, focusing on bug fixes and refactoring. Their work involved resolving symbol conflicts, validating UTF-8 regex patterns, and enhancing change streams by implementing support for pre- and post-images. They also addressed issues related to GridFS file handling, preventing partial or corrupt file uploads after errors, and updated datetime conversion options. Additionally, the user added tests to increase the overall quality and functionality of the driver.
python-librarypython-driverpythonpython-mongodbmongodb-driver
bcwarner/mongo-python-driver

Jun 2022 - Aug 2022

PyMongo - the Python driver for MongoDB
Contributions:143 pushes, 18 branches in 2 months
python-driverpythonpymongomongodb-drivermongodb
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
Ben Warner - Graduate Research Assistant