CURRICULUM VITAE

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

WORK EXPERIENCE

Senior Software Engineer
Sep 2021 - Currently
Stockholm, Sweden

• Infrastructure, tooling and developer experience of the web clients

Javascript Python Google Cloud Platform

Senior Software Engineer
Jun 2020 - Aug 2021
Spain

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

Java BigQuery Google Cloud Platform

Principal Software Engineer
2017 - 2020
Madrid, Spain

• Built a 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 that eventually 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
2015 - 2017
Madrid, Spain

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

Python Javascript PostgreSQL Amazon Web Services

Senior Software Engineer
2014 - 2015
Madrid, Spain

• Performed scalability rewrites and optimizations (e.g. multi-GB files support)
• Implemented new import formats & data connectors: ArcGIS, Box, Dropbox, GDrive, GeoTIFF, Twitter GNIP
• Built enterprise features to attract larger customers: Multi-user accounts, LDAP connector

Ruby on Rails PostgreSQL PostGIS

Senior Software Engineer
2013
Madrid, Spain

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

PHP Javascript MySQL

Senior Software Engineer
2009 - 2013
Madrid, Spain

• Tuenti was the biggest Spanish social network until 2012 (then acquired by Telefonica)
• Full-stack development of features, such as: 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

PHP Javascript MySQL

Senior Software Engineer
2008 - 2009
Madrid, Spain

• Built 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
• Built desktop, PDA, TabletPC & web applications, such as: e-learning platform, airport passenger bridge control system, Messenger conversational bots

C# ASP.NET Javascript SQL Server

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

Spain - 2012 - 2018
Unfinished (on-hold). Full-remote study plan, spare time hobby.

Spain - 2000 - 2004
Unfinished.