Open to Data Scientist & ML Engineer roles

Tenicka Norwood.

Physicist turned educator turned data scientist. I've managed 36+ people, shipped a library to PyPI, and published 5 IEEE papers. Right now I'm figuring out how to make federated learning fair without sacrificing privacy.

Tenicka Norwood

How I Got Here

The short version: I keep finding new ways to use the same instinct. See a system, find the pattern in the data, make the model better. The tools change. The thinking doesn't.

2015

The Physicist

Started as a physics teacher. Learned that the universe is model-dependent, and that models get better over time if you feed them better data. That idea never left.

Where I've Worked

Click a role to dig in. The star gives you the full story.

Conducting research on privacy-preserving federated learning, swarm intelligence, and trustworthy AI in healthcare under Dr. Uttam Ghosh.

  • Developing SwarmClinical: PSO-based orchestration for non-IID federated learning
  • Architecting multimodal Digital Twin fusing time-series with clinical narratives
  • Published FairSwarm library on PyPI for fair coalition selection
  • 3 accepted papers at IEEE SoutheastCon 2026

What I'm Good At (and What I'm Not)

I'd rather you know upfront where my gaps are than find out after the interview.

Strong

  • Python:7+ years, primary language across all roles
  • PyTorch:FairSwarm, neuro-symbolic, graph anomaly detection
  • Power BI:semantic models, DAX, federal client dashboards
  • Federated Learning:FairSwarm on PyPI, SwarmClinical, Flower
  • SQL / ETL:pipelines at NYC DOE, Excella, BigQuery for MIMIC
  • Team Leadership:36+ people managed across two organizations

Moderate

  • TensorFlow / Keras:CNNs for medical imaging
  • D3.js:won Iron Viz, not daily driver
  • MongoDB:EduCore platform backend

Gaps (I'll Tell You)

  • Snowflake:BigQuery is her cloud warehouse
  • Spark / PySpark:limited production use
  • Kubernetes:no orchestration experience
Fit Check

Am I Right for Your Role?

Paste a job description. I'll tell you where I match, where I don't, and whether it's worth a conversation.

0/10,000 characters

Job descriptions are not stored. Analysis is ephemeral and runs per-request.

Let's Work Together

Interested in working together? Reach out directly.