Giving back
Teaching & mentorship
Courses I've taught as a teaching assistant, students I've mentored, and the peer-review community I contribute to. I'm always glad to mentor students interested in computational genomics + AI.
Teaching assistant experience
- Jan–May 2023
Computing the Transcriptome (EN.580.458 / 658)
- Feb–Jun 2019
Data Science Programming (CSX 4001)
- Sep 2018 – Jan 2019
Cornerstone EECS Design and Implementation (EE 1006)
Mentorship & community
JHU Deep Learning + Genomics Study Group
Algorithm visualizers
Interactive pedagogical tools I've built to help students and researchers develop visual intuition for sequence alignment, genome assembly, seed indexing, and probabilistic models.
- Minimizer Sampling & Collinear DP ChainingMinimap2-inspired teaching core
- FM-Index & BWT Backward SearchCount before locate
- Global, Local & Fitting Pairwise AlignmentBoundary rules & affine states
- Profile HMMs: Viterbi & Forward–BackwardNormalized global M/I/D core
Peer review
Reviewer and sub-reviewer for, among others:
- Cell Reports Methods
- Journal of Translational Medicine
- PLOS ONE
- Computational and Structural Biotechnology Journal
- Human Genetics and Genomics Advances
- BMC Bioinformatics
- BMC Genomics
- Scientific Reports
- Genome Research
- G3: Genes, Genomes, Genetics
- Nature Machine Intelligence
- International Society for Computational Biology (ISCB)
- Chromatographia