Marcus Mccurdy is a seasoned technology leader and Director of Engineering at Obsidian Security, bringing 14 years of experience delivering production-grade systems and scalable machine learning solutions in security and enterprise contexts. He combines full-stack data science with a strong engineering background, focusing on turning research into robust, production-ready ML applications. A polyglot coder with a fondness for functional programming, he has led multi-language engineering teams and delivered performance-focused work, including a pure Go XGBoost predictor that benchmarked approximately 44x faster than the XGBoost C API. An active open-source contributor, he improved the Python requests library's test suite and compatibility handling by refining tests and refactoring fixes into the compat module. His career spans leadership roles at Obsidian Security, Red-Spark, Beaxy, Loxo, and Drexel University, with a track record of transforming research into scalable systems and security-oriented data science. He holds an MS in Computer Science from Drexel University and a BS in Computer Engineering from California State University, Long Beach.
15 years of coding experience
16 years of employment as a software developer
MS, Computer Science, MS, Computer Science at Drexel University
BS, Computer Engineering, BS, Computer Engineering at California State University-Long Beach
Contributions summary:Marcus primarily contributed to the quality assurance of the `requests` library. Their commits focused on adding and fixing tests to address a specific issue (#747) related to the handling of content types when posting data. They modified existing tests and wrote new ones to ensure the correct behavior of the library. The user also refactored the code, moving the fix for the issue to the `compat` module.
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.