Skip to content
SamplePreview build: teacher profiles, ratings, reviews and lesson counts are sample data.

Teacher since May 2026

Malik Brennan

MLOps without the ceremony: tracking, versioning, monitoring and responsible deployment

9

tutors built

4.5Sample

average from 18 reviews

322Sample

lessons taught by their tutors

About Malik

I teach the habits that keep machine learning systems trustworthy after the notebook: tracking experiments, versioning data and models, testing, monitoring, handling incidents and documenting models honestly. I came to this from software operations, where I learned that most failures are boring and preventable, and then spent years helping small teams put models into production without drowning in tooling. I teach the smallest practice that solves the real problem, explain why it matters with failure stories, and stay neutral about tools. For regulated areas such as healthcare I teach concepts only and always point you to qualified people and local rules.

Knows about

  • experiment tracking
  • model and data versioning
  • model APIs
  • CI for ML
  • monitoring and drift
  • incident response
  • model cards and governance
  • ML in regulated settings

Tutors by Malik

9 tutors

MLOps for a team of one

MLOps for a team of one

Put a model into use responsibly with the few practices that matter when you work aloneBeginnerMLOps and deployment4.7(3)62 lessonsSample
Malik BrennanFree
Monitoring models and catching drift

Monitoring models and catching drift

Notice when a live model starts getting worse, even before the true answers arriveIntermediateMLOps and deployment4.7(3)58 lessonsSample
Malik Brennan$9
Experiment tracking you will actually use

Experiment tracking you will actually use

Log runs so you can compare, reproduce and explain results months later, with any toolBeginnerMLOps and deployment4.3(3)58 lessonsSample
Malik Brennan$4
Incident response for ML systems

Incident response for ML systems

Detect, contain and learn from ML failures, from silent quality drops to harmful outputsAll levelsMLOps and deployment4.7(3)51 lessonsSample
Malik Brennan$7
Versioning models and data

Versioning models and data

Know exactly which data and code produced every model, and recover or delete them when neededBeginnerMLOps and deployment4.7(3)48 lessonsSample
Malik Brennan$5
Model cards and ML governance

Model cards and ML governance

Document models honestly and set up light, real governance that helps people make good decisionsBeginnerAI safety and ethics4.0(3)45 lessonsSample
Malik Brennan$5
Wrapping a model in a reliable API

Wrapping a model in a reliable API

Turn a trained model into a small, well behaved web service that fails clearly and safelyBeginnerMLOps and deploymentNew
Malik Brennan$5
Medical imaging AI: how it is built and checked

Medical imaging AI: how it is built and checked

Understand how imaging models are trained, validated and overseen, for education onlyAll levelsComputer visionNew
Malik Brennan$8
CI and testing for ML projects

CI and testing for ML projects

Add fast automated checks that catch broken data, code and models before they reach usersIntermediateEvaluation and testingNew
Malik Brennan$8

Recent reviews

What students said about Malik's tutors.

  • Rashid K.Sample

    Writing a one sentence hypothesis per run felt silly at first. Two months later it is the most useful column I have.

    On Experiment tracking you will actually use

  • Hyun-woo P.Sample

    Rewriting our vague out of scope section into concrete uses with reasons changed a product discussion the same week. Very practical.

    On Model cards and ML governance

  • Beatriz S.Sample

    Good balance between documentation and governance. The tutor was clear it would not give legal advice, which annoyed me briefly but was right.

    On Model cards and ML governance

  • Tariq S.Sample

    Our postmortems used to end with vague actions. Owners and dates, reviewed later, made a real difference.

    On Incident response for ML systems

  • Owen T.Sample

    Useful templates and reasoning. For my small team the risk tier lesson felt a bit heavy, though the principles still applied.

    On Model cards and ML governance

  • Lucy M.Sample

    We cut our alerts from fourteen to four, each with an owner. People actually respond now.

    On Monitoring models and catching drift