As part of the RSE group at Princeton, I specialize in refactoring legacy codebases for human population genetics analysis.
I like to
- Accelerate, improve efficiency and refactor code
- Reimplement algorithms to improve memory usage, like in IBDmix
- Replace slow, non-pythonic code with compiled libraries, like in introgression
- Use snakemake for reproducible workflows
- Large genomics analyses
- Reproduce published results with codeocean
- Answer questions on stackoverflow
- Develop useful tools
- Better slurm efficiency reporting with reportseff
- Linting non-inclusive language with blocklint
- Design and teach workshops
- Improve research code through repo reviews