Ferran Vila

Logo

Software Architect

View My GitHub Profile

LinkedInLinkedIn

Software Architect | 15+ years of experience | Spring Boot | Angular | Cloud

Hi! I’m Ferran — a software architect passionate about building scalable, maintainable, and well-crafted software solutions.
I focus on designing architectures that balance technical excellence, delivery efficiency, and team growth, combining modern technologies with solid engineering principles.


Executive Summary

Software Architect with over 15 years of experience leading digital transformation and enterprise architecture initiatives across different industries.
Specialized in microservices, hexagonal architectures, and modular front-end systems, with a complete end-to-end understanding of the software lifecycle — from technical design to cloud deployment.
Recognized for combining technical leadership, architectural vision, and delivery excellence, promoting best practices, code quality, and high-performance teams.


Technical Skills

Backend: Java, Microservices, Domain-Driven Design (DDD), Hexagonal Architecture, Spring Boot, Spring Cloud, Spring Batch, Spring Data, Spring Security, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, RESTful APIs, Swagger / OpenAPI, Kafka, RabbitMQ, MQTT, Event-Driven Architectures (EDA), OAuth2, JWT, Flyway, Liquibase

Frontend: Angular, TypeScript, JavaScript, Node.js, Clean Architecture, Microfrontends, Design Systems, Web Components, Single-SPA, StencilJS, HTML5, CSS3

DevOps / SDLC & Monitoring: AWS, GCP, Docker, Kubernetes, OpenShift, Git, Monorepos, Jenkins, SonarQube, ELK Stack, Gatling, K6, Postman, Agile, Code Review

Mobile: Ionic, Capacitor, Cordova, Android (Java), iOS (Swift)