Edgar Delgado

Creative Math Systems Developer

I develop creative systems that merge mathematics, computation, and music. My work seeks correspondences through structural analogies.

My current projects include modular forms (SageMath/LMFDB-inspired) and ts-tonnetz, both for real-time algorithmic composition, as well as multidimensional figurate number generators with over 21,000 downloads.

I have published an article indexed in Scopus on Mathematical Music Theory, contribute to international open-source projects, and teach postgraduate courses.

Experience

ZifferJS | TypeScript Developer

oct.2023 - present | Finland | Remote
See more

I contribute to the development of ZifferJS, a generative music notation and parser. It is designed to fit into any live coding environment that supports web technologies. • Implementing mathematical algorithms based on simplicial complexes and graph theory • Creating unit tests and writing documentation • Creating generator functions to work with infinite sequences 💻 TypeScript, Vitest, Git

Escuela de Posgrado Newman | Lecturer in Master's Musicology and Music Pedagogy

may.2024 - present | Tacna, Perú | Remote
See more

Courses I teach in the Master's in Musicology: • Search, Documentation, and Dissemination Techniques in Musicological Research • Music Industries • Performative Research: Historical and Analytical Perspectives on Musical Performance • Musical Listening: A Historical and Cultural Approach 💻 Sonic Visualiser Courses I teach in the Master's in Music Pedagogy: • Communication, Knowledge, and Digital Learning Applied to Music Education

Latest Posts

Do Group Actions Define Regular Polytopes and Polytypes in Type Systems?

I introduce an analogy between transitive group actions on flags of polytopes and type systems. This speculative concept aims to offer a naive way of understanding and classifying types through symmetry.

Read

Towards Gamma Functions for Figurate Numbers

I plant a question motivated by generalizing the GCD to varieties and inspired by Euler's interpolation: Does there exist a function attached to each figurate number that extends it to continuous domains, analogous to how the Gamma function extends the factorial?

Read

Category of Modules and Type-Level Programming with Figurate Numbers

I invite you to explore the intersection of figurate numbers and module theory, where type-level programming unlocks new possibilities for math and live coding music.

Read
© 2026 Edgar Delgado Vega