Might be available
(Updated 2023-12-23)Senior Software Engineer
Barcelona, España
Native Spanish, Intermediate English
- AWS, GCP, Vercel,...
- Symfony, PHP, NextJs, Node, Typescript, Docker,...
- +10 años experiencia en desarrollo de apliciones web
Skills (25)
PostgreSQL
Node.js
Express/NextJS
API
NodeJS
Symfony
NextJS
Next.js
JavaScript
React
REACTJS
B2B
Laravel
PHP
GCP
STOCK CONTROL
AWS
B2C
VUE.JS
WAREHOUSE MANAGEMENT
QUEUE MANAGEMENT
VueJS
Queues
Project Management
Flutter
Summary
As a Software Engineer, I bring a diverse skill set, having worked both as a backend and fullstack developer. My
experience spans across technologies such as PHP, Symfony, NextJs, ReactJs, Node, Docker, Redis, RabbitMq,
AWS, GCP, and more. I'm deeply committed to delivering top-quality products and am always seeking ways
to improve. I've collaborated effectively within both compact and extensive teams, often employing Scrum and
Sprints for project management.
Throughout my career, I've taken on diverse roles ranging from a Fullstack Software Engineer to a Software
Engineer Team Lead. My experience has led me to manage technical requirements for prominent clients, oversee
architecture and technologies, and even spearhead the migration of projects from monolithic structures to
microservices architectures. I've built APIs from scratch, led product development, and collaborated closely with
stakeholders to bring product MVPs to fruition. Whether it's managing a team or diving deep into code, I've always
been at the forefront of ensuring project success.
Como Ingeniero de Software, aporto un conjunto diverso de habilidades, habiendo trabajado tanto como
desarrollador backend como fullstack. Mi experiencia abarca tecnologías como PHP, Symfony, NextJs, ReactJs,
Node, Docker, Redis, RabbitMq, AWS, GCP y más. Estoy profundamente comprometido con la entrega de
productos de alta calidad y siempre busco formas de mejorar. He colaborado eficazmente tanto en equipos
pequeños como en equipos extensos, utilizando frecuentemente Scrum y Sprints para la gestión de proyectos.
Professional Experience
2023-04 - Present
2021-04 - 2023-04
2. Transitioning to the B2B team, I managed order coordination between the marketplace and suppliers, and spearheaded the automation of product stock control.
3. I also played an instrumental role in the infrastructure migration from AWS to GCP.
Technologically, I employed methodologies such as Scrum and worked extensively with PHP, Symfony, Node and ReactJS and service communication via RabbitMQ.
En Colvin, ocupé el cargo de Ingeniero de Software FullStack. Dentro de una estructura de equipo horizontal de más de cinco compañerxs, colaboré en varios proyectos esenciales: 1. En la división B2C, mis responsabilidades principales abarcaban la gestión del almacén y la optimización de envíos con diversos transportistas, logrando una automatización considerable de estos procesos.
2. Al trasladarme al equipo B2B, gestioné la coordinación de pedidos entre el marketplace y los proveedores, y lideré la automatización del control de stock de productos.
3. También desempeñé un papel fundamental en la migración de infraestructura de AWS a GCP.
A nivel tecnológico, empleé metodologías como Scrum y trabajé extensamente con PHP, Symfony, Node y ReactJs y comunicación de servicios a través de RabbitMQ.
2020-02 - 2021-01
I oversaw the architecture and technologies, including PHP with DDD-Hexagonal, Java with Clean Architecture, Redis, and Docker, always emphasizing a TDD approach. The project involved building four high-performance services from scratch: two developed in PHP using Symfony and the other two in Java with Kotlin. These services, designed for rapid response, were interconnected through events, Redis queues, and APIs.
2019-10 - 2020-02
2018-09 - 2019-10
I worked closely with all stakeholders to build product MVPs successfully.
Functions: developer, software architect, project lead. Technologies: Symfony 3&4, PHP, JavaScript, VueJs, Storybook. Unit Testing.
Programador de PHP - Fullstack developer Inbenta Jan 2017 - Sep 2018 (1 year 9 months) I served as a PHP developer across various departments, showcasing versatility and adaptability in diverse roles. Initially, I functioned as a fullstack developer for the development team based in France. Subsequently, I transitioned to support the Latin American team, further expanding my global collaboration experience.
Later, in the R&D department, I took on a pivotal role in the modernization of the company's infrastructure. I was instrumental in migrating one of the company's core services, "Ticketing", which was previously a monolithic system, to a new, more agile API.
In addition to this migration, I undertook the end-to-end development of a new application for Inbenta's customer service department. This involved crafting the backend in PHP and designing an intuitive frontend using VueJs, ensuring a seamless and efficient user experience.
2018-02 - 2018-05
2015-02 - 2017-01
Academic Background
2022-09 - 2024-12
2012-01 - 2017-01