Software engineer

Software engineer

Available to hire

Software engineer

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Advanced
French
Intermediate
Catalan; Valencian
Advanced

Work Experience

Frontend & Backend Developer at Merkle (EMEA)
January 1, 2020 - November 1, 2023
Implemented a new functionality to contract new services, enabling a 2% sales increase in the year after launch. Improved frontend accessibility for users with visual impairments. Built a solution to detect accounts with suspicious device usage, notify users, and automatically block the app if rules were repeatedly broken. Worked with multiple microservices, coordinating data flows and integrating backend with Kafka for event-driven processing. Used React with RTK for state management and Redux for global state handling. Docker for local development and service orchestration, and Kibana for log monitoring.
Frontend Development Lead at Merkle (EMEA)
November 1, 2023 - Present
Led frontend development of a new internal application replacing a legacy tool, delivering a modern, intuitive UI and reducing repetitive tasks. Achieved an 80% improvement in calculation processing time by optimizing endpoint data structures and frontend mapping. Built and maintained a complex filtering system using React Hook Form with advanced validation and customized filter dependencies. Delivered fully responsive layouts across devices and breakpoints. Implemented analytics to capture user behavior and integrated with multiple internal services for product data and business calculations. Implemented REST endpoints powering filtering, search and calculation flows; managed MySQL evolution with Liquibase; performed testing and monitoring.
Senior Full Stack Developer at Festo
November 1, 2023 - Present
Led frontend team of 3 (1 junior, 1 mid), ensuring growth and autonomy through pair programming, progressive complex task assignment, and rigorous code reviews. Architected and migrated from iframes to micro frontends using Module Federation (3 micro frontends), including bundler migration from Vite to Webpack. Negotiated integration contracts with external teams, resolving CSS conflicts via CSS Modules. Implemented user behavior tracking and analytics collaboration for data-driven decisions. Designed onboarding for 2 new team members to ship code within 1 week and achieve full context in 1 month. Backend development in Java/Spring Boot with hexagonal architecture: implemented new business logic, database queries (PostgreSQL), exposed REST APIs via API Gateway following OpenAPI/Swagger standards. Optimized performance with Redis caching, reducing repeated query response time by 30%. Built complex D3 visualizations and maintained advanced filtering with independent filters. Used React H
Senior Full Stack Developer at Merkle EMEA
January 1, 2020 - October 1, 2023
Developed and maintained multiple microservices (Java/Spring Boot) in a large-scale e-commerce platform, including product catalog and Kafka-based customer notifications. Built REST APIs documented with Swagger/OpenAPI and secured inter-service communication using JWT. Implemented frontend features with React + TypeScript, managing global state with Redux Toolkit; forms with React Hook Form + AJV; routing with React Router. Created reusable React UI components with Tailwind CSS, ensuring responsive design and maintainability across the application. Contributed to an Angular project, gaining experience with Angular components, services, and dependency injection. Implemented unit tests (Jest/JUnit), integration tests (Mockito), and E2E tests (Playwright). Automated CI/CD pipelines with Jenkins and deployed to AWS; monitoring logs and performance with Grafana. Worked in Scrum with Jira; participated in code reviews; collaborated with a team of 8 full-stack developers.

Education

Software Engineer at Universitat Politècnica de Catalunya
January 11, 2030 - January 1, 2020
Double Degree: Aerospace Engineering & Telecommunications Engineering at UPC
January 1, 2015 - January 1, 2020

Qualifications

Double Degree in Aerospace Engineering
January 11, 2030 - December 4, 2025

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Retail