CURRICULUM VITAE

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

WORK EXPERIENCE

Senior Software Engineer Worklytics Jun 2020 - Currently
Spain (remote position)
  • Data connectors: GChat, GMeet, MS OneDrive, MS Teams, Zoom
  • Connector improvements: Cisco Jabber, Confluence, GDrive, Jira
  • 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
  • Improved developer experience: component rewrites, Python 3 migrations, containerization, CI workflows
  • New checkout application: replaced all existing checkouts
  • Purchase flows backend services ownership: monitoring, improved reliability, reduced errors/noise 1000x
  • MVP of internal services contract testing tool
  • Joined ticketea, acquired by Eventbrite early 2018
Python 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
  • Achieved a high-scalability microservices SaaS platform (~200,000 videos/hour)
  • First response on-call engineer
Python 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
  • User groups/companies, enterprise LDAP connector
Ruby on Rails PostgreSQL PostGIS

Senior Software Engineer Minijuegos 2013
Madrid, Spain
  • Frontend and Backend development: code rewrite and data migration of website and CMS
  • Asynchronous job-based user avatar generator
  • Avatar items store (Single-Page Application)
PHP Javascript MySQL

Senior Software Engineer Tuenti 2009 - 2013
Madrid, Spain
  • Frontend and backend 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
C# ASP.NET Javascript SQL Server
At most jobs performed mentoring, technical outreach and recruiting activities.

PROJECTS & OPEN SOURCE

Development blog (since 2004): blog.kartones.net
GitHub: github.com/kartones
Speaker at +30 conferences and user groups: 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, 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.