Alistair Mcmaster is a data scientist and software engineer with nine years’ experience blending open-source development, quant strategies, and startup leadership. As CTO and Co-Founder of Hippo Labs he helped scale a proactive general practice platform to cover over 400,000 UK patients, translating clinical needs into production systems. Previously a strategist and software engineer at Goldman Sachs, he brought Python-driven analytics to UK Healthcare and TMT coverage and FX trading teams. An active Pandas core contributor, he has fixed documentation, slicing/label bugs, and subtle timestamp-rounding issues in one of Python’s most widely used data libraries. He combines rigorous Natural Sciences training from Cambridge with hands-on engineering, making him comfortable moving between research-grade data work and product-level delivery. Unusually for a startup CTO, he retains deep roots in core data tooling, ensuring product decisions are informed by an intimate understanding of pandas internals.
9 years of coding experience
5 years of employment as a software developer
Bachelor's Degree Physical Natural Sciences, Bachelor's Degree Physical Natural Sciences at University of Cambridge
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Role in this project:
Data Scientist
Contributions:63 reviews, 109 commits, 188 PRs in 3 years 5 months
Contributions summary:Alistair contributed to the pandas library by addressing multiple documentation fixes related to MultiIndex slicing and general improvements. They also addressed a bug involving dropping empty labels in a DataFrame. Furthermore, the user made several changes to address timestamp and related rounding issues within the core library, including making no rounding to specific frequencies.
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Contributions:2 PRs, 176 pushes, 60 branches in 3 years 8 months
polarspythondatalabeled-datamanipulation
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.