
PhD Student, Universitat Pompeu Fabra
Barcelona Area, Spain

PhD Student, Universitat Pompeu Fabra
Barcelona Area, Spain
- Researcher specialized on the domains of Music Information Retrieval and Audio Software Engineering. My current research is related to Simulated Acoustics.
- Development experience: Desktop, web and server application developer specialized on audio and multimedia. I have strong experience using agile methodologies and open source tools and methods.
- Research topics I recently faced: Chord extraction, real-time convolution, 3D virtual scenario acoustics simulation, visual prototyping of audio applications
- Technologies I recently hacked with: Qt, C++, Python, Django, PHP, SCons, JACK, ALSA, PortAudio, Linux, bash, OpenGL...
Free and Open Source Software, Audio and music software, Software development, Software engineering, Software project management, Music Information Retrieval
(Non-Profit; 51-200 employees; Information Technology and Services industry)
June 2007 — Present (1 year 5 months)
(Privately Held; 11-50 employees; Music industry)
December 2005 — Present (2 years 11 months)
(Educational Institution; Higher Education industry)
September 2002 — Present (6 years 2 months)
Teaching Software Engineering (Requirements gathering, UML, Design Patterns, Test Driven Development, Refactoring, Agile Methodologies, C++) and Programming III (Object oriented programming, Java).
(Music industry)
January 2000 — Present (8 years 10 months)
I've take part of the team of core developers of the CLAM framework. CLAM has become a framework of reference in multimedia and audio. It won the 2006 ACM Award to the Best Multimedia Open Source Software and was a featured project for 2007 and 2008 editions of the Google Summer of Code.
(Higher Education industry)
2004 — 2006 (2 years)
Course: Software Engineering Tools and Methodologies on Free Software Platforms within the Free Software Master
(Educational Institution; 11-50 employees; Research industry)
September 2000 — December 2006 (6 years 4 months)
(Privately Held; 1-10 employees; Computer Networking industry)
August 2000 — December 2003 (3 years 5 months)
Senior programmer/Analist at Cards Engineering. Developing intranet applications for industrial engineering environments. Deploying the development environment (CVS, Mantis, Automated tests...). Involved PHP, unix shell scripting and dealing multiple UNIX flavors.
(Privately Held; 51-200 employees; Information Technology and Services industry)
July 1997 — December 1997 (6 months)
Working at client site, EDS Iberia, on the ticketing section: Legacy code maintainance involving AIX, C, DB’s and ticket printer low level programming. Quality control and assurance on a developing system involving Oracle technologies.
PhD, Information, Communication and Audiovisual Media Technologies, 2007 — 2010 (expected)
Researching on the simulated acoustics area.
Master, Information, Communication and Audiovisual Media Technologies, 2006 — 2007
Thesis: Visual Prototyping for Audio Applications
Engineering, Computer Science, 1997 — 2002
PFC: XML support for an audio framework
Technical Engineering, Computer Science, 1993 — 1997
PFC: Bioscena, an evolutionary environment with interaction among individuals
extreme programming, computer music, agile development, linux, qt, python
Linux Audio Community, Hispalinux, Orglliure, Linuxeros UPF, Brinta
2006 ACM Multimedia Award to the Best Open Source Multimedia Software