Career Ledger Career Ledger two of the four threads on this graph are still running.
Bell is where I'm focused now. Hopkins and UofT built the depth.
Ledger map Career lineage & dependencies
Drawn by S. Hossain
Scale NTS
Revision B
Ref SH-CL-002
Lineage (time) 2026+
2025
2024
2023
2022
2021
2020
2019
2018
The pivot → CS + BioInfo
ABRCMS '23 · oral award
Harvard NCRC · plenary talk
BSc Hons · 3.96 major GPA
ABRCMS '24 · poster award
Technical Gatekeeper · 3 mo
3 lead-author manuscripts
01 Foundation UofT CS + Bioinformatics · September 2018 – June 2024 02 UofT Research University of Toronto · September 2019 – April 2024 03 Research Platform Johns Hopkins · September 2022 – Present 04 Enterprise Experience Bell Canada · June 2025 – Present Fig. 02.1 · Career lineage graphThread key Core knowledge Research thread Research → industry Production impactNode table [career_nodes] id type title 01 Foundation Foundation 02 Research UofT Research 03 Platform Research Platform 04 Industry Enterprise Experience
Notes Dates are inclusive. “Present” indicates ongoing. Bars show concurrent threads. 80,000 discrepancies reconciled
800% coverage expansion
~3.5M duplicate rows eliminated
01 Detect Anomaly detected in record counts and query latency. 02 Trace Traced lineage across pipelines, logs, and upstream sources. 03 Repair Repaired transformations and backfilled missing partitions. 04 Reconcile Validated counts and reconciled datasets end-to-end. 05 Monitor Added data quality checks and latency monitoring. the validator saw it before the dashboards did. ~28,000 mismatches.
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. Prove a warehouse migration row by row before calling the copy correct. Runbook excerpt (generalized) 01 # Incident: rows multiplying on load02 # Runbook: dedup_recovery (generalized)03 04 1. Confirm the duplication05 - Count distinct vs total per key06 - Sample the shape of the dupes07 2. Find where it enters08 - Trace lineage to the load step09 - Diagnose the load-key mismatch10 3. Re-key the load11 - Upsert key vs primary index12 - Make the write idempotent13 4. Prove it before promoting14 - Idempotency: run it twice15 - Reconcile counts end to end16 5. Stage the cutover17 - Rehearse a reversible plan18 - Monitor after go-liveQuery 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 6× 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.
Ownership matrix (current role) Area I own I partner I support Data Pipelines ✓ Data Quality ✓ Incident Response ✓ Backfills & Recovery ✓ Performance Tuning ✓ ✓ Stakeholder Comms ✓ ✓ Monitoring & Alerting ✓ ✓ Documentation ✓ ✓ ✓
Open System Note 01 → Verified signals ✓ Enterprise analytics platform delivery
✓ MongoDB → BigQuery migration delivery
Methods (compact) Ingest Collect raw data at scale Validate Enforce quality & provenance Model Build models that explain & generalize Reproduce Re-run, stress, and verify Data flow (abridged) Ingest (Raw) Validate (QC + Schema) Model (Analysis) Reproduce (Re-run) Outputs (Artifacts) Schema ref: JHPM-CORE-01 · Versioned · Traceable · Reproducible
how to read this flip → every entry links to the system it ran on and the numbers it produced.
← back Awards Outside proof that the work held up in front of real review.
year recognition issued by ref 2024 Poster Presentation Award Received top honors for a graduate-level poster presentation among 150+ graduate presenters on advancing open-source bioinformatics platforms. Annual Biomedical Research Conference for Minoritized Scientists (ABRCMS) - Graduate Division $2,500 travel award proof ↗ 2024 Friends of Arts and Science Award Awarded for academic excellence in Computer Sciences and Physical & Life Sciences during the 2023-2024 academic year. University of Toronto - Faculty of Arts & Science 2024 Plenary Speaker Selected as 1 of only 12 plenary speakers from over 5,000 national applicants. Delivered a keynote on integrating transcriptomics and proteomics data for glioblastoma research. National Collegiate Research Conference (NCRC) - Harvard University proof ↗ 2024 Poster Presentation Presented computational approaches for cancer biomarker identification using integrated multi-omics analysis and machine learning methodologies. National Collegiate Research Conference (NCRC) - Harvard University proof ↗ 2023 Oral Presentation Award Awarded top presenter in the Computational and Systems Biology division, selected from 80 oral presenters at a conference with over 3,500 attendees. Annual Biomedical Research Conference for Minoritized Scientists (ABRCMS) - Computational and Systems Biology Division $2,500 travel award proof ↗ 2023 Friends of Arts and Science Award Awarded for academic excellence in Computer Sciences and Physical & Life Sciences during the 2022-2023 academic year. University of Toronto - Faculty of Arts & Science 2022 Friends of Arts and Science Award Awarded for academic excellence in Computer Sciences and Physical & Life Sciences during the 2021-2022 academic year. University of Toronto - Faculty of Arts & Science
Education Strong CS and bioinformatics foundations, plus a lot of range.
University of Toronto St. George Campus · Toronto, Ontario, Canada
Degree Bachelor of Science (Honours)
Program Computer Science, Bioinformatics & Computational Biology
Minor Immunology
Major GPA 3.96 / 4.0
Graduated June 2024