Career Atlas

A directed graph of systems, skills, and impact — built over time.

Legend (thread types)
  • Core knowledge
  • Research thread
  • Research collab
  • Platform path
  • Production impact
01FoundationSept 2018 – June 2024
02UofT ResearchSeptember 2019 – April 2024
03Johns HopkinsSeptember 2022 – Present
05Future PlatformPlanned
04Bell CanadaJune 2025 – Present
impact propagates
→ users
Timeline · threads over timeResearch never stopped — the threads run in parallel.
01 Foundation2018–24
02 UofT Research2019–24
03 Johns Hopkins2022 – now
04 Bell Canada2025 – now
05 Future Platform
Verified signals
78attributes delivered
130,000+records recovered
Methods (compact)
  1. IngestCollect raw data at scale
  2. ValidateEnforce quality & provenance
  3. ModelBuild models that explain & generalize
  4. ReproduceRe-run, stress, and verify
Data flow (abridged)
  1. Ingest (Raw)
  2. Validate (QC + Schema)
  3. Model (Analysis)
  4. Reproduce (Re-run)
  5. Outputs (Artifacts)

Schema ref: JHPM-CORE-01 · Versioned · Traceable · Reproducible

Career Atlas · System 04 of 05

Bell Canada — Data Engineer

June 2025 - Present

I own production data systems that millions depend on every day.

130,000+records recovered
83%faster queries
~3.5Mduplicate rows eliminated
  1. 01DetectAnomaly detected in record counts and query latency.
  2. 02TraceTraced lineage across pipelines, logs, and upstream sources.
  3. 03RepairRepaired transformations and backfilled missing partitions.
  4. 04ReconcileValidated counts and reconciled datasets end-to-end.
  5. 05MonitorAdded data quality checks and latency monitoring.
Ownership signals
  • Enforce exact row-count parity before every downstream step.
  • Reverse-engineer undocumented legacy logic instead of stalling on poor docs.
  • Rebuild fragile reporting views into maintainable, validated ETL.
  • Restore data trust by recovering lost history and validating the backfill.
  • Treat throughput, correctness, and observability as one reliability problem.
  • Separate technical feasibility from access and process blockers.
Runbook excerpt (generalized)
  1. 01# Incident: rows multiplying on load
  2. 02# Runbook: dedup_recovery (generalized)
  3. 03 
  4. 041. Confirm the duplication
  5. 05 - Count distinct vs total per key
  6. 06 - Sample the shape of the dupes
  7. 072. Find where it enters
  8. 08 - Trace lineage to the load step
  9. 09 - Diagnose the load-key mismatch
  10. 103. Re-key the load
  11. 11 - Upsert key vs primary index
  12. 12 - Make the write idempotent
  13. 134. Prove it before promoting
  14. 14 - Idempotency: run it twice
  15. 15 - Reconcile counts end to end
  16. 165. Stage the cutover
  17. 17 - Rehearse a reversible plan
  18. 18 - Monitor after go-live
Query plan (abridged)
Before
Rows
23,000,000
Runtime
12 min
Reduction
baseline
  • Dynamic runtime computation
  • Sequential event sequencing
  • Hardcoded 30-day lookback
  • Non-idempotent retries
  • Monolithic SQL
After
Rows
23,000,000
Runtime
2 min
Reduction
83%
  • Materialized pre-aggregation
  • Two-pass group-by propagation
  • SCD Type 2 temporal joins
  • Composite upsert idempotency
  • Zero-downtime abstraction layer

Same 23M-row result set. 12 min → 2 min. 83% faster.

Ownership matrix (current role)
AreaI ownI partnerI support
Data Pipelines
Data Quality
Incident Response
Backfills & Recovery
Performance Tuning
Stakeholder Comms
Monitoring & Alerting
Documentation
Open System Note 01 →
Career Ledger

The systems, research, and ownership that shaped how I work.

Ledger mapCareer lineage & dependencies
Drawn byS. Hossain
ScaleNTS
RevisionA
RefSH-CL-002
Lineage (time)
2025+
2024
2023
2022
2021
2020
2019
2018
01FoundationUofT CS + Bioinformatics · September 2018 – June 2024
02ResearchUniversity of Toronto research · September 2019 – April 2024
03Research PlatformJohns Hopkins · September 2022 – Present
04Production OwnershipBell Canada · June 2025 – Present
05Future Platform · No start date defined
Dependencies are intentional. Impact is compounded.Field Manual · Quiet Systems · Rev A
Awards
2024

Poster Presentation Award

Annual Biomedical Research Conference for Minoritized Scientists (ABRCMS) - Graduate Division
$2,500 travel award
2024

Friends of Arts and Science Award

University of Toronto - Faculty of Arts & Science
2024

Plenary Speaker

National Collegiate Research Conference (NCRC) - Harvard University
2024

Poster Presentation

National Collegiate Research Conference (NCRC) - Harvard University
2023

Oral Presentation Award

Annual Biomedical Research Conference for Minoritized Scientists (ABRCMS) - Computational and Systems Biology Division
$2,500 travel award
2023

Friends of Arts and Science Award

University of Toronto - Faculty of Arts & Science
2022

Friends of Arts and Science Award

University of Toronto - Faculty of Arts & Science
Education

University of Toronto

Degree
Bachelor of Science (Honours)
Program
Computer Science, Bioinformatics & Computational Biology
Minor
Immunology
Major GPA
3.96 / 4.0
Graduated
June 2024
Sabbir Hossain · Career AtlasPage 02