Summary
Senior Software Engineer with 12+ years of experience building modern web applications in fintech, e-commerce, and gaming. Specialized in React, TypeScript, frontend architecture, performance, and accessibility, with strong full-stack experience in Node.js, Python/Django, PHP, and MySQL. Currently working at Automattic on high-impact features, release engineering, and advanced testing infrastructure for WooCommerce Payments.
Skills
Frontend
React, TypeScript, JavaScript, Vue, HTML5, CSS3, SCSS, Webpack, Vite
Backend
Node.js, Python/Django, PHP, REST APIs, MySQL
Testing
Jest, Cypress, Playwright, QIT, CI/CD
Tools
Docker, Jenkins, Git, Linux
Languages
Spanish (native), English (advanced – TOEFL 620)
Experience
Automattic — Senior Software Engineer
2021–Present
- Developed high-impact features for WooCommerce Payments (React, TypeScript)
- Led release engineering across distributed teams
- Improved E2E testing pipelines (Playwright / QIT)
- Troubleshot complex issues across full stack
- Collaborated in a global open-source environment
Ebury — Senior Frontend Developer
2019–2021
- Vue/Vuex development for fintech platform
- Python/Django backend development
- Node.js microservices
- Legacy modernization (Backbone → Vue)
- CI/CD with Docker and Jenkins
The Workshop — Team Lead & Senior Frontend Developer
2014–2018
- Led a multidisciplinary HTML5 game development studio
- Delivered multi-device games using Canvas, PixiJS, ES6
- Mentored developers and improved workflows
- Developed custom frameworks and tooling
Xtremmedia — Web Developer
2013–2014
- Full-stack development (LAMP + jQuery)
- Server maintenance and new feature implementation
Inix Consultores — Web Developer & SysAdmin
2009–2013
- HTML5, CSS3, JavaScript, PHP, MySQL
- CMS development (WordPress, Drupal, Joomla)
- Linux systems administration
Education
Universidad de Sevilla
— Degree in Advertising, PR & Media
1998–2003