# 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.

hover to trace · drag to play · click a work or post to open it

## 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