Andrew Crozier

Product Engineer at incident.io

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andrew Crozier is a product-focused engineer and leader with 11 years of experience building simulation platforms, AI infrastructure, and cross-functional products from MVP to scale. He blends hands-on backend and test automation work—contributing to prominent open-source projects like MLflow—with a track record of managing and growing teams at Faculty and now shaping incident response tooling at incident.io. With a PhD in biomedical engineering and earlier research on personalised cardiac simulation, he brings a rigorous, scientific approach to system design and validation that reduces technical risk. Colleagues rely on him to translate complex domain requirements into maintainable, test-first systems and to ship pragmatic solutions under uncertainty.
code11 years of coding experience
job11 years of employment as a software developer
bookMaster’s Degree Applied Mathematics and Physics, Master’s Degree Applied Mathematics and Physics at Queen's University Belfast
bookDoctor of Philosophy (Ph.D.) Biomedical Engineering, Doctor of Philosophy (Ph.D.) Biomedical Engineering at King's College London
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
165reputation
5kreached
1answer
3questions
github-logo-circle

Github Skills (16)

terminal-emulator10
mlflow10
pytest10
python10
testing10
co9
pyqt6
hpc6
linux6
model-view-controller6
qt6
linux-kernel6
numa6
model-management5
machine-learning5

Programming languages (11)

SmartyJavaRCSSRustScalaJavaScriptGo

Github contributions (5)

github-logo-circle
selectel/pyte

Aug 2017 - Dec 2017

Simple VTXXX-compatible linux terminal emulator
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:27 commits, 7 PRs, 12 comments in 3 months
Contributions summary:Andrew's primary focus within the repository was on testing and ensuring the correctness of the terminal emulator. They addressed issues related to cursor behavior, history management, and screen display. Their contributions involved modifying existing tests and adding new ones to cover various scenarios, demonstrating a commitment to thorough testing of the terminal's functionality.
emulatorterminal-emulatorlinuxlinux-terminalterminal
mlflow/mlflow

Feb 2019 - Jul 2019

Open source platform for the machine learning lifecycle
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:9 commits, 13 PRs, 71 comments in 4 months
Contributions summary:Andrew contributed to adding and improving tests within the `mlflow/mlflow` repository, focusing on testing the tracking store functionalities and fluent API features. Their commits modified test files, introducing new tests for different tracking store configurations and databricks integration. They also made changes to move run information attributes to tags and removed deprecated arguments, signifying a focus on code quality and maintainability within the MLflow framework.
pythonlifecyclemlmachine-learningincremental-learning
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
Andrew Crozier - Product Engineer at incident.io