Manuel Castillo Obregón

Software engineer, pianist and MSc Sound and Music Computing student at UPF. I’m interested in the full journey: from an idea and its data to a tool people use.

[email protected] · manu-music.com

Experience

2021 — present

Technical leadership and software development

Platform architecture and development, authentication, testing and deployment. Coordination of distributed teams of up to six engineers, working with clients across several countries.

2021 — present

Digital identity and e-signature consulting

Requirements, API integration and architecture for banking and government. Document intelligence solutions with OCR, asynchronous processing and per-organisation isolation.

2021 — 2025

University music lecturer

Universidad del Istmo, Guatemala. Designed and taught a music course covering theory, acoustics, production and performance. Guided studio sessions, coordinated concerts and provided practical training in live sound.

Education

2025 — 2027

MSc Sound and Music Computing

Universitat Pompeu Fabra, Barcelona. In progress; expected completion in 2027.

2015 — 2020

Systems Engineering and Computer Science

Universidad del Istmo, Guatemala.

2011 — 2014

Piano studies

Conservatorio Nacional de Música “Germán Alcántara”, Guatemala.

Tools and approaches

APIs and web applications with Python, FastAPI, PostgreSQL and React/TypeScript. Digital identity integration with OAuth2/OIDC, role-based permissions and MFA. Deployment with Docker, Linux and AWS, supported by testing and documentation.

For audio I work with PyTorch, librosa, torchaudio, Essentia and ffmpeg; for music production, Logic Pro and Reaper.

Languages

Native Spanish · Fluent professional English · French B1 · Beginner Catalan.

The same focus, on a different stage.

Fencing is part of my story too. Listening, anticipating and working precisely are habits I carry beyond the piste.

What could we create together?

A digital project, audio research or a musical collaboration. Tell me what you have in mind.

Let’s talk