CURRICULUM VITAE

Full name: Diego Muñoz
Email: Contact Address
Location: Spain

WORK EXPERIENCE

Senior Software Engineer Worklytics Jun 2020 - Currently
Spain (remote position)

• Data collection/ETL processes
• Built connectors: Google Chat, Google Meet, Microsoft OneDrive, Microsoft Teams (chats & calls), Salesforce, Zoom
• Improved connectors: Cisco Jabber, Confluence, Dropbox, Google Drive, Jira
• Basic data analysis, metrics and aggregates

Java BigQuery Google Cloud Platform

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

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

Python Javascript MySQL Amazon Web Services Google Cloud Platform

Technical Lead TheMotion 2015 - 2017
Madrid, Spain

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

Python Javascript PostgreSQL Amazon Web Services

Senior Software Engineer Carto 2014 - 2015
Madrid, Spain

• 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 Minijuegos / Miniplay 2013
Madrid, Spain

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

PHP Javascript MySQL

Senior Software Engineer Tuenti 2009 - 2013
Madrid, Spain

• Full-stack development: Home feed, user notifications, multi-search, friends importer, groups, chat client rewrite & group chat
• Mobile website and mobile 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 NAVTEQ 2008 - 2009
Madrid, Spain

• 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 Multiple companies 2001 - 2008
Madrid, Spain

• 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, spare time hobby. Full-remote study plan.
B.Sc. Computer Science, Universidad de Alcalá de Henares, Spain (www.uah.es) - 2000 - 2004
Unfinished, left pending 10 subjects.