Who am I?

Numbers are the free creation of the human mind.

— Richard Dedekind

I am Edgar Delgado, a developer focused on the intersection of mathematics, computer science, and music.

My work aims to create abstractions that explore how these fields can inform and enhance each other through structural analogies. This drives me to build libraries that simplify complex processes and enable creativity across disciplines.

Picture of modular forms library on Sonic Pi
modular_forms (Sonic Pi)

As someone who questions, I prefer to reconstruct algorithms with mathematical rigor to uncover their true core ideas and patterns, which also involve asymmetry and non-commutativity. I find this to be a real way to unlock new concepts.

Figurate Number in Polar Coordinates
5D Hyperoctahedron

Teaching Experience

I have extensive teaching experience at both undergraduate and postgraduate levels, focusing on live coding and musicology. Feedback highlights my ability to explain complex concepts clearly and creatively.
My approach is based on asking "why" to recreate concepts, much like musical variations, expanding practice and theory in the style of a tensor product.

Interests

  • Mathematical Music Theory
  • Domain-specific languages (DSLs) for music
  • Computer-assisted music composition and improvisation
Technologies
  • TypeScript, Node.js, Express, SQL, Git

  • Some knowledge of Ruby and Python

  • LaTex, GeoGebra, Zotero, BibTex

  • Sonic Pi, MuseScore, Reaper

GitHub Stats
Education

UNIR | Master's Degree in Music Research

2019 - 2020 | Spain
See more

I received the highest distinction with a perfect score in Computational Music Analysis. Overall average: Outstanding • TFM: I applied the theory of simplicial complexes (MaMuTh) to analyze a musical style using specialized software. 💻 HexaChord, Geogebra, LaTex

USMP | B.A. in Music

2009 - 2015 | Lima, Perú
© 2025 Edgar Delgado Vega