Summary
Overview
Work History
Education
Skills
Publications
Projects
Timeline
Generic

Humza Haider

Software Engineer
Eden Prairie,MN

Summary

Data-driven, entrepreneurial, and product focused employee. Experienced in taking products from ideas to performant, maintainable, and scalable software. Excited by all things software engineering with proficiencies in both Golang and Python.

Overview

6
6
years of professional experience
6
6
years of post-secondary education

Work History

Co-Founder + Founding Engineer

Karousel.ai
09.2023 - Current
  • Spearheaded development of a Software as a Service (SaaS) platform specializing in contextual multi-armed bandits, fostering hyper-personalization.
  • Engineered high performance customer-facing APIs for recommendations model following best practices for security and scalability.
  • Actively participated in customer meetings, showcasing our platform's capabilities and addressing client questions and concerns.

Staff Machine Learning Engineer

Shipt
11.2021 - 09.2023
  • Designed and implemented an end-to-end platform for personalization and content recommendation, boosting sponsored product revenue by 40% ($2.6M).
  • Worked with product managers and stakeholders to design a platform to mediate all digital marketing and internal promotions across website and app serving over 1000 requests per second.
  • Acted as the tech lead of a team of 5, mentored junior engineers, reviewing PRs, and provided education on maintainable coding practices.

Machine Learning Engineer + Data Scientist

C.H. Robinson
08.2019 - 10.2021
  • Built an event driven platform supporting thousands of predictions per second of shipment's transit time to identify late shipments hours or days ahead of time.
  • Built an automation tool to reduce person hours spent on creating appointment times for warehouses. Streamlined the process for hundreds of appointments per day leading to better, faster outcomes and allowing employees to be much more efficient.
  • Utilized Kafka to stream model predictions and ground truth events into Snowflake for data science and analytical workloads.

Graduate Researcher

University Of Alberta
04.2018 - 08.2019
  • Optimized pricing by estimating customer reservation prices using survival prediction techniques and demonstrated how survival models can outperform simple business rules and other machine learning techniques to optimize profits.
  • Implemented objective function algorithms in C++ to optimize the training and prediction time of Multi-Task Logistic Regression, reducing previous latencies by 80%.
  • Demonstrated effectiveness of individual survival distributions over other survival prediction modeling frameworks by implementing an exhaustive list of evaluation metrics.

Education

Master of Science - Computer Science

University of Alberta
Edmonton, Alberta
05.2017 - 05.2019

Bachelor of Arts - Computer Science

University of Minnesota Morris
Morris, Minnesota
05.2013 - 05.2017

Skills

    Golang

    Python

    GCP

    Docker

    PostgreSQL

    Kafka

    Snowflake

    Microservices

    Machine Learning

    REST

    Terraform

    CI/CD

Publications

  • Using Survival Prediction Techniques to Learn Consumer-Specific Reservation Price Distributions: PLOS ONE (April 2021)
  • Effective Ways to Build and Evaluate Individual Survival Distributions: Journal of Machine Learning Research (June 2020)
  • The Pre-Registry Commercial Driver Medical Examination Screening Sensitivity and Certification Lengths for Two Safety-Related Medical Conditions: Journal of Occupational and Environmental Medicine (March 2020)
  • Employer-mandated obstructive sleep apnea treatment and healthcare cost savings among truckers: Sleep (October 2019).
  • Simultaneous Prediction Intervals for Patient-Specific Survival Curves: International Joint Conference on Artificial Intelligence (2019)
  • Longitudinal Analysis of CAD/CAM Restoration Incorporation Rates into Navy Dentistry : Military Medicine (October 2018)
  • Incorporating Allee effects into the potential biological removal level: Natural Resource Modeling (July 2017)

Projects

  • Survival Evaluation, Developed a Python package (available on PyPi) for three different evaluation functions for survival analysis models. These functions were missing from other available packages and tie into my master's thesis on how to properly evaluate survival distributions.


  • MTLR, Developed an R package (available on CRAN) for Multi-task Logistic Regression (MTLR). Uses of MTLR include building individual survival curves for estimating survival time, employee attrition, customer churn, and other areas based on time to event data. This package has over 20,000 downloads to date.


Timeline

Co-Founder + Founding Engineer

Karousel.ai
09.2023 - Current

Staff Machine Learning Engineer

Shipt
11.2021 - 09.2023

Machine Learning Engineer + Data Scientist

C.H. Robinson
08.2019 - 10.2021

Graduate Researcher

University Of Alberta
04.2018 - 08.2019

Master of Science - Computer Science

University of Alberta
05.2017 - 05.2019

Bachelor of Arts - Computer Science

University of Minnesota Morris
05.2013 - 05.2017
Humza HaiderSoftware Engineer