technologies

Backend

Development of monolithic applications and REST-based service architectures, as well as distributed applications across multiple nodes, in the cloud (Azure), and event-driven architectures. Experienced in implementing these solutions using various versions of Java and Spring Boot, with advanced skills in managing annotations and framework configuration. Proficient in designing and developing backend solutions in Python, NodeJS, and PHP, adapting to diverse requirements and development environments.

Frontend

Development of web interfaces using React and Angular to create interactive and responsive applications. Experienced in using PHP along with HTML and Java EE JSP for generating dynamic views. Skilled in designing and implementing styles with CSS and SASS, ensuring an attractive and consistent user experience across different devices and browsers.

Databases

Extensive experience with relational databases such as Oracle, MySQL, and PostgreSQL, including the creation of triggers, stored procedures, and development in PL/SQL. Skilled in query optimization and data management to ensure database performance and integrity. Knowledgeable in non-relational databases like MongoDB, working with flexible data models and managing large volumes of unstructured data.

CI/CD

Use of SonarQube for code quality analysis within the IDE and the web application, ensuring compliance with security, maintainability, and test coverage standards. Experienced in monitoring and analyzing CI/CD pipelines integrated into Bitbucket, where Jenkins was implemented, allowing verification of code quality and performance before deployment. Proficient in version control and management with Git and Bitbucket.

Project Management

Project management using agile methodologies like Scrum, with experience in planning and executing 2-week sprints. Proficient in using Jira for task management, progress tracking, and time logging. Experienced in using Confluence for consulting, documenting, and updating project-related information, facilitating collaboration and communication between teams.

IDEs & others

Frequent use of IntelliJ IDEA and Visual Studio Code for software development, leveraging their powerful features and extensions for efficient programming. Experienced with Postman for API testing. I have also worked with Eclipse on various projects, adapting to different development environments according to project needs.

studies

Computing and Information Systems Degree

Portsmouth University, UK

Higher National Diploma in Web Application Development

IES Luis Vives, Spain

Higher National Diploma in Programming for machining production

Salesianos Atocha, Spain

languages

Use of English in the Workplace

I have used English as the primary language throughout most of my professional career.

My language skills include fluency in both Spanish and English, as well as basic proficiency in German.

Download CV

work experience

Software Developer at Dachser

January 2024 - Now

Coslada, Spain

Developing various solutions, including automating backups, real-time process updates, and message management in logistics, using technologies like Java, Spring Boot, Angular, and Azure.

See more

Software Analyst at Verisure

August 2023 - December 2023

Pozuelo de Alarcon, Spain

Modification of different applications for the integration of new functionalities in different countries of the group based on edge computing.

See more

Software Developer at Future Business

March 2023 - August 2023

Dublin, Ireland

Performing tasks oriented towards the backend for the global improvement of the implementations in mainly Irish companies.

See more

Software Developer at Solera

August 2022 - March 2023

Alcobendas, Spain

Developing an app for some Norwegian, Danish, Swedish and Finnish insurance companies, property and casualty insurance company and emergency response and damage control companies such as Gjensidige, Fennia, If P&C Insurance or Recover Nordic Norge.

See more

Software Developer at Sabio Group

February 2022 - August 2022

Madrid, Spain

Creating developments to adjust the dashboards to customer requirements, mainly in the UK market.

See more

FullStack Developer at BPNXT

July 2021 - September 2021

Viena, Austria

Updating some websites and also adding some functionalities to make the sites more enjoyable and attractive.

See more