Hello, my name is

Sergio García

Freelance Full-Stack Developer

About me

Full-Stack Developer with a strong technical foundation, high-impact project experience, and a passion for innovation.

Turning Ideas into Code

I am a Full-Stack Developer with nearly 7 years of experience leading and building enterprise solutions in top-tier tech firms. I specialize in developing microservices with Quarkus, building portals with Liferay, and integrating complex systems within modern architectures. My approach blends rapid technological adaptability with a results-driven mindset, always maintaining a collaborative spirit and a problem-solving attitude in the face of any technical challenge.

Over the years, I’ve worked on a wide range of projects — from backend development and full interfaces to complex system integrations and platform migrations. Many of the solutions I’ve built are now live, which helps me offer practical suggestions and ideas tailored to real needs. I don’t believe in one-size-fits-all solutions: I listen, explore options, and work with you to create the one that truly fits.

What I do

I build tailored digital solutions, from backend to frontend. I work with technologies like Quarkus, Java, Liferay, and modern frameworks to develop web portals, microservices, and robust, integrable systems. I specialize in designing efficient architectures, migrating legacy systems, and delivering technical solutions adapted to each project’s real-world needs.

Microservices development

Design and development of scalable microservices using Quarkus and Java, focused on performance and maintainability.

Web portals with Liferay

Deployment, customization, and migration of corporate portals with Liferay (6.2 to 7.4), including architecture, templates, and advanced configuration.

Complex system integration

Connecting systems and APIs to ensure smooth communication across both new and legacy platforms.

Legacy system migration

Upgrading outdated systems to modern technologies with a focus on compatibility, stability, and process efficiency.

Full-stack web development

Building complete web applications from backend to frontend, using modern tools like Quarkus, Spring Boot, Angular, React, or Vue.js.

Skills

Spring Boot
90%
Quarkus
95%
NodeJs
85%
Liferay
90%
Drupal
60%
OpenCMS
50%
WordPress
70%
Angular
70%
React
65%
Vue.js
65%
R
75%
Python
80%
C/C++
90%
Golang
70%
Hyperledger fabric
60%
PowerCenter
70%
Kubernetes
65%
Database (Oracle, MySQL, MariaDB)
95%

My Experience

2021-2025

Deloitte

Full-Stack Developer

At Deloitte, I spent over four years working as a Full-Stack Developer, leading high-impact projects focused on Liferay platform development and microservices architecture using Quarkus. I managed a major migration from Liferay CE 6.2 to 7.4, including architecture design, configuration, and Docker setup. I led a small development team, integrated external APIs, and implemented reactive solutions with Mutiny and authentication via Keycloak. I also set up monitoring with CloudWatch and contributed to Angular, React, Spring Boot, Drupal, and OpenCMS projects.

2020-2021

Sonicon Systems

Liferay Developer

At Sonicon, I worked as a Liferay Developer, handling multiple projects simultaneously. I was responsible for the full development of web portals using Liferay versions 6.2, 7.0, 7.2, and 7.3. My work included building new projects from scratch and resolving client issues to ensure optimal performance of live systems.

2021

Rob Surgical Systems

Computer Vision Developer

At Rob Surgical, I worked as a freelance developer focused on computer vision. I designed and implemented an algorithm in C++ to detect specific components of surgical tools, applying advanced image processing techniques to support high-precision solutions in the medical field.

2019-2020

Accenture

Data engineering and Full-Stack

At Accenture, I worked in key areas such as artificial intelligence, data science, and full-stack development. At Accenture Applied Intelligence, I contributed to reinforcement learning and NLP use cases, managed Kubernetes clusters on Azure, and performed data analysis with R and Python. Previously, at Accenture Technology, I worked on a blockchain project, developed web interfaces with Vue.js, and contributed to functional analysis and integration tasks within a ServiceNow environment.

2018-2019

Indra

Data analyst

At Indra, I worked as a data analysis focusing on database migration and data integration. I evaluated tools such as Database Conversion Workbench and Ispirer for migration processes, and performed data analysis using QlikView and Oracle. I also created data integration flows in PowerCenter, contributing to improved data transformation and loading processes.

Education and Certifications Summary

I hold a degree in Computer Engineering from the Polytechnic University of Catalonia (UPC), where I completed a final project applying reinforcement learning to design COVID-19 response policies. I also pursued specialized training in Artificial Intelligence applied to business (Nanfor) and earned official certification as a Back-End Developer in Liferay DXP 7.3 (ID: 23231274, URL: https://www.liferay.com/en/services/certification/verify-a-certification), validating my technical skills in complex enterprise environments.