Summary
Manuel Rivero is a Barcelona-based software developer with 12 years of experience building and maintaining web and scientific software across startups, research labs, and consulting engagements. He blends strong foundations in C++ and scientific computing from the Barcelona Supercomputing Center with modern web stacks—Ruby on Rails, JavaScript, PHP and Python—gained at agencies and product teams. Comfortable leading small developer teams, he has moved between legacy-code rescue, research-grade simulators, and pragmatic web delivery, bringing a craftsmanship mindset and a curiosity for languages like Clojure. Educated in computational physics and free software, Manuel pairs analytical rigor with hands-on implementation and a history of automating domain-specific workflows in GIS and cartography. Notably, he has repeatedly taken intentional sabbaticals to learn new paradigms, reflecting a career shaped by deliberate exploration rather than linear progression.
12 years of coding experience
8 years of employment as a software developer
Walking the Long Road, Walking the Long Road at Self-Education: Software craftsmanship
Surveying Engineering, Surveying Engineering at Universidad de Las Palmas de Gran Canaria
UOC (Universitat Oberta de Catalunya)
Master's degree in Computational and Applied Physics, Master's degree in Computational and Applied Physics at Universitat de Barcelona
Many interesting things, Many interesting things at Self-Education: MOOCs
English, Spanish, German