Phone:

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 by +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
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
Unfinished/On-hold, spare time hobby. Full-remote study plan.
Unfinished, left pending 10 subjects.