Bryce Drennan is a Senior Data Engineer with 13 years of experience building production ML pipelines, data acquisition systems, and backend architectures for startups and scale-ups. He was an early engineer at CircleUp where he designed core infrastructure—from tracking and A/B testing frameworks to email systems—and scaled data collection to reliably gather millions of datapoints using Python asyncio, Docker, Kubernetes, and Airflow. Currently at Quanata, he focuses on production machine learning and AI tooling, and he is the creator of imaginAIry, a popular open-source AI project that reached #1 on Hacker News. Meticulous and ownership-oriented, Bryce combines deep Python expertise and algorithmic problem solving (including contributions to CtCI Python solutions) with practical product instincts from founding a paid data platform. His background includes graduate-level study in ML, economics, and experimental design, which informs his pragmatic approach to model-building and instrumentation. Colleagues describe him as a hands-on engineer who turns prototypes into resilient, long-running systems.
12 years of coding experience
11 years of employment as a software developer
PhD Dropout (1 year), Information Systems, PhD Dropout (1 year), Information Systems at University of Utah - David Eccles School of Business
Master's degree, Management Information Systems, General, Master's degree, Management Information Systems, General at Brigham Young University
Cracking the Coding Interview 6th Ed. Python Solutions
Role in this project:
Full-stack Developer
Contributions:121 reviews, 81 commits, 183 PRs in 2 years
Contributions summary:Bryce's primary focus appears to be on contributing to solutions for the "Cracking the Coding Interview" problems. Their commits involve modifying and adding Python code to solve various algorithmic challenges related to data structures and algorithms, including URL manipulation, palindrome detection, and graph traversals. The user's work includes refactoring existing solutions, adding test cases, and fixing code to ensure the code functions correctly, demonstrating proficiency in Python and the ability to solve computer science problems.
Quickly access arbitrary line numbers in a text file. A well tested library for Python 3.
Contributions:4 PRs, 13 pushes, 5 branches in 2 years 6 months
pythondataframeswell-testedtext-filearbitrary
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.