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
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.