Doug Coleman is a Principal Software Engineer in Austin with 19 years of experience building robust backend systems and improving ML libraries. Currently leading architecture and delivery at GLG, he progressed from senior engineer to principal while focusing on system stability and scalable service design. His open-source contributions include deep work on the Factor programming language’s parser and VM internals and targeted fixes to scikit-learn’s random forest and covariance code, showing strength across language runtimes and machine learning tooling. With an electrical engineering foundation from UT Austin and past experience in test engineering at Apple, he combines low-level systems insight with practical quality and performance improvements. Colleagues rely on him for tough bug hunts that bridge parsing, concurrency, and numerical correctness.
19 years of coding experience
8 years of employment as a software developer
Electrical Engineering, Electrical Engineering at The University of Texas at Austin
Contributions:9 reviews, 5197 commits, 140 PRs in 13 years 10 months
Contributions summary:Doug contributed to the Factor programming language project by implementing and refining code related to parsing, language syntax, and system components. This involved cleaning up existing code, improving the parsing of various language constructs, and enhancing the stability and functionality of the virtual machine. The user's work also included addressing specific issues and improving the overall robustness of the codebase.
Contributions:18 commits, 2 PRs, 9 comments in 7 months
Contributions summary:Doug primarily contributed to bug fixes and code improvements within the scikit-learn library, focusing on issues related to machine learning algorithms. Their work involved correcting errors in random state handling, resolving parallel processing issues in random forests, and optimizing code related to random forests and covariance calculations. The user's contributions directly improved the functionality and performance of core machine learning components.
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.