# skills
Skills & Certifications
The tools I reach for, and the work they add up to. I care less about collecting technologies than about shipping things scientists actually use.
## the skill network
Skills at the hubs, the projects, apps, and packages that use them around the edges, and the posts I have written about them hanging off the work itself.
## by area
Programming & scripting
- R
- Python
- Bash
- SQL
- TypeScript
- JavaScript
- PHP
- Git/GitHub
Data products & publishing
- R Shiny
- Quarto
- Streamlit
- Jupyter
- ggplot2
- Plotly
- D3
- Leaflet
- interactive reporting
Bioinformatics & multi-omics
- single-cell & spatial transcriptomics
- bulk RNA-seq
- variant & clinical analysis
- multi-omics integration
- quality control
- Seurat
- DESeq2
- CellChat
- Bioconductor
- nf-core / Nextflow
Workflows & infrastructure
- reproducible workflows
- modular development
- workflow automation
- Docker
- REST APIs
- Posit publishing
- AWS
- GCP
- HPC / SLURM
Agentic AI & ML
- agent systems
- tool calling
- MCP
- A2A
- Google ADK
- OpenAI APIs
- LangChain
- LLM apps
- Neo4j knowledge graphs
- machine learning
- network analysis
## certifications
- Certified Instructor, The Carpentries (2024 to present)
- EMBL-EBI: Cancer Genomics and Transcriptomics (32 hours, May 2025)
- EMBL-EBI: Single-cell RNA-seq Analysis with Python (35 hours, Feb 2025)
- NVIDIA: Fundamentals of Deep Learning