Agent built
with
Antoni Sort
Antoni Sort

Antoni Sort

Senior Software Engineer

You are chatting with an AI. We collect interaction data to improve the service.

You are chatting with an AI. We collect interaction data to improve the service.

Experience

Full-Stack Developer | DevOps Engineer | Monitoring Specialist

Arvato Supply Chain SolutionsNov 2022 — PresentBCN
  • Project: erWin (Electronic Repair and Workshop Information) — Global web platform for Volkswagen Group dealerships and workshops (Europe, US, China).

  • Modernized a legacy Struts 2 + Spring Framework application by migrating to Angular 18 and Spring Boot 3, improving maintainability and performance.

  • Designed and developed RESTful APIs using Java 17 and Kotlin with Spring Data JDBC.

  • Built responsive front-end components with Angular and React, ensuring cross-browser compatibility and accessibility.

  • Applied design patterns, Clean Code, and S.O.L.I.D principles to improve long-term code quality.

  • Mentored interns, delivering technical training, code reviews, and onboarding.

  • Containerized services using Docker and migrated workloads to Kubernetes (Amazon ECS) for scalability and reliability.

  • Built CI/CD pipelines in Azure DevOps with automated testing (JUnit5, Selenium, PlayWright) and code quality checks (SonarQube).

  • Managed artifacts using Azure DevOps Artifacts / JFrog Artifactory and automated builds with Azure Pipeline/Bamboo.

  • Implemented application monitoring with Grafana, Prometheus, JMX, JMeter and Spring Actuator.

  • Centralized logging with Grafana Loki for improved troubleshooting and incident analysis.

  • Conducted root cause analysis (RCA) to reduce production downtime.

Full-Stack Developer

Arvato Supply Chain SolutionsNov 2022 — Jan 2024
  • Project: Internal Application Migration to Cloud — Migration and redesign of internal desktop applications to AWS Cloud.

  • Developed RESTful APIs using Java 17, Spring Boot 3, and Spring Data JPA.

  • Created front-end modules in Angular, and Bootstrap for user-friendly interfaces.

  • Migrated databases to PostgreSQL and optimized query performance.

  • Built internal ticketing and reporting tools to streamline IT service requests.

  • Migrated on-premise applications to AWS EC2, integrating with Azure Active Directory for secure authentication.

  • Containerized applications with Docker for consistent deployments.

  • Built CI/CD pipelines with Azure DevOps, integrated automated testing, and code quality validation with SonarQube.

  • Deployed API Gateway services (Netflix Zuul) for routing and load balancing.

  • Configured service monitoring using Grafana and Prometheus.

  • Automated alerts and incident notifications to reduce mean time to resolution (MTTR).

Software Development Intern ’ Junior Developer

SIGMAMar 2022 — Nov 2022
  • Supported the development and maintenance of web applications for the education sector.

  • Implemented back-end functionality using Spring Framework, Struts 2, and Hibernate.

  • Designed and integrated UI components using Thymeleaf, React, and SQL/MySQL.

  • Performed debugging, bug fixing, and performance enhancements.

Full-Stack Developer | DevOps Engineer | Monitoring Specialist

Arvato Supply Chain Solutions2022 — 11

Education

BSc Computer Engineering

Universitat Oberta de Catalunya (UOC)Sep 2022 — Present

HVT Multiplatform Application Development

I.E.S. CastelletSep 2018 — Jul 2020

IVT Intermediate Vocational Training in Computer Systems

I.E.S. CastelletSep 2016 — Jul 2018

Skills

Programming Languages & Frameworks

Java
Kotlin
TypeScript
JavaScript
Angular
React
Spring Boot
Spring Data JPA
Spring Data JDBC
Hibernate
Thymeleaf

Databases

PostgreSQL
MySQL

Cloud & DevOps

AWS EC2
Azure DevOps
Docker
Kubernetes (Amazon ECS)
Netflix Zuul
OAuth
JWT

CI/CD & QA

Git
Maven
JFrog Artifactory
Bamboo
SonarQube
JUnit5
Selenium
Cucumber
Postman

Monitoring & Logging

Grafana
Prometheus
Loki

Methodologies & Best Practices

Agile (SCRUM, Kanban)
Waterfall
ITIL
DRY
YAGNI
S.O.L.I.D
KISS
Clean Code
Design Patterns

Languages

English

B2

Spanish

Native speaker

Catalan

Native speaker

How can we help?

Tell us anything — we read every message.