CV Portfolio sections
Work Experience
1xINTERNET, Web Developer
March 2022 - Present
Drupal agency building enterprise websites for international brands
- Drupal 10/11 and PHP back end: custom modules, services, plugins and hooks for the multilingual sites of Circor, Maggi and Thomy
- Migrations with the Migrate API and Drupal upgrades with Composer
- API integrations (JSON:API, REST) and front-end work with React, Twig and Tailwind CSS, decoupled or inside Drupal themes
- Site search with Search API and Apache Solr; accessibility (WCAG) and technical SEO with Core Web Vitals
- PHPUnit, PHPStan and PHPCS in CI pipelines, and code review of merge requests in GitLab
- Scrum and Kanban with Jira: turning client requests into estimated technical tasks, in English with a distributed team
- AI-assisted development with Claude Code and MCP servers
Technical Skills
Core: PHP · Drupal 10/11 (custom modules, Migrate API, JSON:API, Search API, Twig theming) · React · TypeScript · JavaScript · Tailwind CSS
Back end & APIs: Symfony · Laravel · Composer · REST APIs · Node.js · Express · Python · Django REST Framework
Front end & mobile: Angular · React Native · Vite · HTML5 · CSS3 · Accessibility (WCAG) · Technical SEO & Core Web Vitals
Quality & DevOps: PHPUnit · PHPStan · PHPCS · Jest · ESLint · GitLab CI · GitHub Actions · Docker · Kubernetes · DDEV · Git
Data & cloud: MySQL · MongoDB · Apache Solr · AWS · Netlify Functions · Apache
Applied AI: Claude Code · MCP servers · BM25 search · LLMs
Other: Java · C/C++ · C# · Unity and Godot (games and VR/AR)
Selected Projects
Pandeconomy
Personal finance Android app with recurring expenses, charts and home-screen widgets in five languages; CI with ESLint, TypeScript and Jest.
React Native · TypeScript · MMKV · GitHub Actions
Bahía Lectora
Book club website whose pages are built from Google Sheets and the Google Books API at build time.
React · Vite · Tailwind CSS · Google APIs · Netlify
Education
BSc in Computer Engineering
- University of Cádiz · 2017 – 2022
Certifications
Acquia Certified Drupal 10 Developer
- Acquia · December 2024
Cambridge B2 First (English)
- Cambridge · June 2022
Cisco CCNP
- University of Cádiz · May 2021
Cisco CCNA
- University of Cádiz · October 2019
Languages
- Spanish: Native
- English: B2 · daily working language
Strengths
Teamwork · Autonomy · Problem solving · Fast, self-taught learner
