Skip to contentSkip to content
Verified credentials. On-chain. Forever.Learn more
Ewance
Sign in
Cover image for Add Differential Privacy to a Mental-Health App's Analytics Dashboard
Code

Add Differential Privacy to a Mental-Health App's Analytics Dashboard

FreeVerified credential2 weeksAdvanced

Overview

What this challenge is about.

Add Differential Privacy to a Mental-Health App's Analytics Dashboard. Advanced challenge in code. Writing production code that solves real engineering probl...

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

The Brief

What you'll do, and what you'll demonstrate.

Retrofit a clinical-engagement analytics dashboard with differential privacy that preserves usefulness for twelve common queries while bounding how much any single dashboard user can learn about an individual patient.

This is not a coding exercise. It is the work a software engineer does between a Jira ticket and a merged PR. That distinction matters to every hiring manager who has seen candidates solve LeetCode problems and none who have shipped production code under real constraints.

When you finish, you will have something most graduates do not: a real-world deliverable, verified by Ewance, that you can show to a hiring manager and say "I did this. Here is the proof."

Earning criteria — what you'll demonstrate

  • Choose and correctly parameterize Laplace and Gaussian mechanisms for counts, sums, and averages using the OpenDP API
  • Design and implement an adaptive composition tracker that enforces a per-user privacy budget across repeated queries
  • Quantify the utility cost of differential privacy and communicate it with confidence intervals
  • Reason about residual re-identification risk for small clinical cohorts and decide when a query must be blocked
  • Explain differential-privacy guarantees in plain English to a non-technical privacy executive

Program Fit

Where this fits in your program.

Sharpens the same skills your degree expects you to demonstrate.

Aligned coursework coming soon.

Careers

Career paths this challenge builds toward

Completing this challenge demonstrates skills that transfer directly to these roles:

Privacy Engineer

This challenge mirrors the core privacy-engineering job: turning a legal re-identification concern into a quantified, enforced technical control. You leave able to design privacy budgets, implement noise mechanisms, and defend the trade-offs to leadership.

This challenge sharpens

  • differential-privacy
  • privacy-budget
  • privacy-engineering

Security Engineer, Data Protection

Retrofitting a live analytics system with bounded privacy loss and a small-cohort gate is exactly the defense-in-depth work data-protection security engineers own. You practice threat-modeling re-identification and shipping the guardrails in code.

This challenge sharpens

  • threat-modeling
  • privacy-engineering
  • python-programming

Analytics Engineer, Regulated Data

Balancing dashboard usefulness against privacy is a daily tension in regulated analytics. By measuring noise-induced error and proving twelve queries stay trustworthy, you build the analytics judgment regulated-data teams hire for.

This challenge sharpens

  • data-analytics
  • differential-privacy
  • python-programming

One more thing

You can put a credential on your CV by Friday.