Nicholas Buhagiar is a Staff Machine Learning Engineer with 11 years of experience building data-driven systems across finance, geospatial, transportation, and healthcare domains. He currently leads ML efforts at Cash App / Block, where he designs fraud-detection models, engineers feature pipelines and ML artifact tracking, and runs experiments to harden card-risk controls at scale. Previously he forecasted maritime and airport traffic with tree ensembles, deployed CNNs for critical waveform detection, and helped formalize data-science practices and tooling within engineering teams. Based in Ottawa, he combines strong production ML engineering with stakeholder-facing analytics and dashboarding, enabling product and risk teams to act on insights quickly. Collected experience in ETLs, feature engineering, A/B testing, and operational monitoring underscores a pragmatic focus on turning models into measurable business impact.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science (BSc), Physics, Bachelor of Science (BSc), Physics at University of Ontario Institute of Technology
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
Nicholas Buhagiar - Staff Machine Learning Engineer at Cash App