NumPy icon
NumPy
Tools Intermediate 3 years experience

Summary#

Experienced with NumPy for numerical computing, matrix operations, and scientific calculations. Foundation for machine learning implementations and data processing.

How I Apply This Skill#

  • Built Echo State Network from scratch using NumPy matrix operations
  • Implemented ridge regression weight calculations with matrix algebra
  • Used array operations for batch processing in neural network training
  • Applied numerical methods like scoring matrices and alignments in bioinformatics algorithms
  • Performed statistical calculations for data analysis and feature engineering
  • Applied log10 color scaling (log10(clip(value, 1))) to COVID-19 choropleths so data spanning six orders of magnitude renders legibly on a single colorbar
  • Computed backbone φ/ψ dihedral angles for Ramachandran plots in the Protein Structure Viewer directly from parsed atom coordinates

Key Strengths#

  • Matrix Operations: Dot products, transposes, inversions
  • Array Manipulation: Reshaping, slicing
  • Statistics: Mean, std, correlations, percentiles
  • Scientific Computing: Linear algebra, random sampling
← Back to Skills