CURRICULUM VITAE

Full name: Diego Muñoz
Email: Contact Address
Location: Sweden 🇸🇪
Languages: English 🇬🇧, Spanish 🇪🇸

WORK EXPERIENCE

Senior Software Engineer at Spotify
Stockholm, Sweden   September 2021 - Currently

• Infrastructure, tooling and developer experience of the web clients

Javascript Python Google Cloud Platform

Senior Software Engineer at Worklytics
Spain (remote)   Jun 2020 - Aug 2021

• Built platform-wide pseudonymization system
• Built new connectors: Google Chat, Google Meet, Microsoft OneDrive, Microsoft Teams (chats & calls), Salesforce, Zoom
• Improved existing connectors: Cisco Jabber, Confluence, Dropbox, Google Drive, Jira
• Basic data analysis, metrics and aggregates

Java BigQuery Google Cloud Platform

Principal Software Engineer at Eventbrite
Madrid, Spain   Mar 2017 - May 2020

• Built High-load checkout service backend to handle spikes
• Purchase flows backend services ownership: monitoring, improved reliability, reduced errors/noise by 1000x
• Assisted in new checkout application: replaced all existing checkouts
• Improved developer experience: Python 3 migrations, containerization, CI workflows
• Built MVP of internal services contract testing tool

Python Javascript MySQL Amazon Web Services Google Cloud Platform

Technical Lead at TheMotion
Madrid, Spain   2015 - 2017

• Led 3 people full-stack team: web application, public API, mailing & notifications, user accounts, video distribution
• Helped building a highly-scalable microservices SaaS platform (~200,000 videos/hour)

Python Javascript PostgreSQL Amazon Web Services

Senior Software Engineer at Carto
Madrid, Spain   2014 - 2015

• Scalability rewrites and optimizations (e.g. multi-GB files support)
• Import formats & connectors: ArcGIS, Box, Dropbox, GDrive, GeoTIFF, Twitter GNIP
• Enterprise/multi-user accounts, enterprise LDAP connector

Ruby on Rails PostgreSQL PostGIS

Senior Software Engineer at Minijuegos / Miniplay
Madrid, Spain   2013

• Full-stack development: full code rewrite and data migration of website and CMS
• Built asynchronous, job-based user avatar generator
• Built user avatar items store (Single-Page Application) and multiple payment methods

PHP Javascript MySQL

Senior Software Engineer at Tuenti
Madrid, Spain   2009 - 2013

• Full-stack development: Home feed, user notifications, multi-search, friends importer, groups, chat client rewrite & group chat
• Mobile website and mobile apps support tools main responsible (1 year)
• Ownership and migration of in-house CMS to opensource framework for easier maintenance
• Biggest Spanish social network until 2012, acquired by Telefonica

PHP Javascript MySQL

Senior Software Engineer at NAVTEQ
Madrid, Spain   2008 - 2009

• Internal web applications, SOA and mobile web services
• Indoor routing R&D: optimal paths, step-by-step instructions. Achieved sub-second results, 20x less memory footprint

C# ASP.NET SQL Server

Software Engineer, Senior Software Engineer at Multiple companies
Madrid, Spain   2001 - 2008

• Consulting services and full-stack development, including 4 years at ilitia Technologies
• Desktop, PDA, TabletPC & web applications: e-learning platform, airport passenger bridge control system, Messenger conversational bots

C# ASP.NET Javascript SQL Server
At most jobs performed mentoring, technical outreach and recruiting activities.

PROJECTS & OPEN SOURCE

Development blog (since 2004): https://blog.kartones.net
GitHub: https://github.com/kartones
Speaker at +30 conferences and user groups: https://slides.kartones.net
Books technical reviewer: 'LEGO Mindstorms EV3 Essentials' and 'Learning LEGO MINDSTORMS EV3'

EDUCATION

B.Sc. Computer Science, Universitat Oberta de Catalunya, Spain (www.uoc.edu) - 2012 - 2018
Unfinished (on-hold). Full-remote study plan, spare time hobby.
B.Sc. Computer Science, Universidad de Alcalá de Henares, Spain (www.uah.es) - 2000 - 2004
Unfinished.