Global Director, Cybersecurity at International Justice Mission
Colorado Springs, Colorado, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Christopher Farrow is a seasoned cybersecurity executive with nearly three decades of systems engineering and information security experience across defense, healthcare, finance, and major technology vendors. As Global Director of Cybersecurity at International Justice Mission he built their first NIST-based security program, a global SOC, incident response and threat-hunting capabilities, and led a cloud-first, zero-trust transformation supporting international operations. He previously led cloud security architecture and compliance teams at Oracle and product strategy at VMware and Qualys, blending technical depth with product and go-to-market experience. An active contributor to open source, he has fixed low-level memory and reference-counting bugs in flagship projects like NumPy and improved developer tooling in PuDB, showing uncommon C-level understanding for a senior security leader. Based in Colorado Springs, he pairs hands-on engineering chops with pragmatic risk management to deliver scalable, auditable security programs for complex, global organizations.
19 years of coding experience
20 years of employment as a software developer
Computer Information Science, Computer Information Science at Denver Technical College
Computer Information Science, Computer Information Science at University of Colorado Boulder
The fundamental package for scientific computing with Python.
Role in this project:
Back-end Developer
Contributions:10 commits, 1 issue in 26 days
Contributions summary:Christopher primarily focused on fixing reference counting bugs within the NumPy library. Their contributions involved addressing memory leaks and ensuring correct object handling in various core functionalities, specifically around array creation, scalar operations, and data type management. The commits demonstrate a deep understanding of NumPy's internal workings and its C-level implementation, particularly around reference counting. The fixes aim to improve the stability and prevent memory issues within the scientific computing package.
Contributions summary:Christopher primarily focused on enhancing the PuDB debugger's integration with IPython, including both shell and magic functionalities. They implemented support for different versions of IPython (0.10 and 0.11), ensuring compatibility and proper namespace handling. Significant contributions included bug fixes related to namespace management within the IPython environment. The user also added functionalities such as growing/shrinking sidebar and modifying breakpoints in the debugger UI.
pythonfull-screenpdbconsoledebugging
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
Christopher Farrow - Global Director, Cybersecurity at International Justice Mission