Aréchaga Fernández Ignacio
(- |-| A Coruña - Spain
EDUCATION
PROFESSIONAL EXPERIENCE
MSC SOFTWARE ENGINEERING
A Coruña University
2013 �| A Coruña, Spain
AREA ARCHITECT - ALL BRANDS ONLINE COMMERCIAL TOOLS Inditex
January 2024 - Present | A Coruña
BSC IN COMPUTER SCIENCE
Linnæus University
2010 | Växjö, Sweden
CERTIFICATIONS
Professional
Scrum
Master I
2018
TECHNICAL LEAD - ALL BRANDS ONLINE COMMERCIAL TOOLS Inditex
January 2024 - Present | A Coruña
After a successful implementation of the new micro-services tools, I am now in charge of
all commercial applications for the online platforms of the whole group: Zara.com,
PullBear, Massimo Dutti, Berskha, Stradivarius, Oysho and Zara Home.
TECHNICAL LEAD - ZARA.COM COMMERCIAL TOOLS Inditex
April 2021 - December 2023 | A Coruña
Certificate in
Advanced
English - C1
2011
I have created a team from scratch that is in charge of creating new commercial tools to
be used in the Zara.com Website (e.g. the whole new Coming-Soon ecosystem, among
others).
LANGUAGES
Spanish
English
Portuguese
Swedish
As the reference area architect in the online commercial area, I am currently
responsible for the stability, scalability and design of all online commercial tools for the
Inditex Group.
Native
C1
C1
A1
ERASMUS
EXCHANGE
Linnæus University
Aug 2009 - Jun 2010
Växjö, Sweden
We have decommissioned legacy tools using near real-time event-driven micro-service
architectures (consuming events in the scale of billions during the peak season) using
Domain-Driven Design and TDD. We also took charge of some legacy tools, working on
maintenance and performance improvements.
I am responsible for defining each tool architecture and aligning our needs with the rest
of the company areas. I also identify architectural improvements, unblock dependencies
and chase issues that can have some sort of impact on our system.
I am also responsible for the team health: hiring, coaching, mentoring and building a
positive team environment.
Tech stack: Java 11 & 17, Spring Boot 2 & 3, Couchbase, MongoDb, Redis,
Snowflake, Kafka, ActiveMQ, Openshift, JUnit 5, Mockito 2, AssertJ, Maven
Tools: Jira, Confluence, Grafana, Grafana Loki, Sonar, GitHub, & Intellij IDEA
BILATERAL
EXCHANGE
SENIOR SOFTWARE ENGINEER - FREELANCE Banco Santander
May 2020 - April 2021 | Madrid
Unibrasil University
Feb 2012 - Jul 2012
Curitiba, Brazil
Following the eXtremme Programming (XP) Methodology, with TDD and full-time Pair
programming techniques to help build the new Payments Platform in the core team,
currently expanding to a global scale.
Re-architecture of certain subsystems to improve efficiency and accommodate
incoming business requirements that need changes at the whole system level.
Perform final coding interviews of senior candidates with conclusive decision-making
(to hire or not).
Tech stack: Java 11, Spring Boot 2, Kafka, RabbitMQ, Pivotal Cloud Foundry,
JUnit 5, Mockito, Hamcrest, Gradle
Tools: Pivotal Tracker, Confluence, Concourse, Grafana, Kibana, GitLab, & Intellij
IDEA
SENIOR SOFTWARE ENGINEER McLaren Applied Technologies
January 2019 - April 2020 | London
Providing micro-services solutions that gather data from different sources. The data is analysed by ML
algorithms and our solutions were providing different kinds of feedback. Message-driven architectures using
MQTT queues and Kafka, deployed in a Kubernetes environment in AWS.
Involved in the hiring process: Senior & mid-level candidate tech screenings & final face to face interviews.
Tech stack: Java 11, Kotlin, Spring Boot 2, Kafka, ActiveMQ, Mosquitto, AWS, Docker, Kubernetes,
ElasticSearch, JUnit, Mockito, Hamcrest, Gradle, Maven
Tools: Jira, Confluence, Jenkins, Grafana, Kibana, GitHub, Azure DevOps & Intellij IDEA
LEAD JAVA SOFTWARE ENGINEER MasMovil Group
September 2017 - December 2018 | Madrid, Spain
I took an active part of the digital transformation of the company. New micro-services architecture using agile
methodologies (SCRUM)
I have spread clean code practices, migrated existing services towards a Clean Architecture together with
Domain Driven Design & Test Driven Development. I also promoted a full refactor of the whole architecture that
removed all the impediments we were already suffering
Tech stack: Java 9, Spring 5, AWS, Docker, Kubernetes, PostgreSQL, Redis, ElasticSearch, Wiremock, JUnit
5, Mockito, Hamcrest, Maven, Swagger
Tools: Jira, Confluence, CircleCI, Sentry, SonarQube, Grafana, Kibana, New Relic, GitHub, Intellij IDEA,
Postman
SENIOR JAVA SOFTWARE ENGINEER Amadeus IT Group
July 2016 – September 2017 | Madrid, Spain
Migrated some of our projects to an hexagonal architecture. Definition of a new micro-services approach
improving the time-to-market and resources efficiency.
Tech stack: Java 8, Spring 4, SOAP, Apache Camel, JAX-RS, Mockito, Hamcrest, JUnit, ElasticSearch,
Wiremock, Mockito, Maven
Tools: Jira, Confluence, Kibana, Intellij IDEA, Postman
TEAM & TECHNICAL LEAD - HOTEL PLATFORM Lastminute.com Group
June 2015 – June 2016 | Madrid, Spain
Coaching new members, career path guidelines, mentoring team members. Support on hiring processes.
Development process improvements; redefined the architecture and a refactoring plan allowing faster results,
less servers and an increase of traffic; automated deployment process, built a full monitoring platform.
Successfully released the new platform, outperforming the legacy one.
BACKEND SOFTWARE ENGINEER Lastminute.com Group
April 2014 – June 2015 | Madrid, Spain
Maintenance of the legacy monolithic hotel platform while we started to create the new micro-services platform.
Used the Hexagonal Architecture & Domain Driven Design with Test Driven Development while trying to spread
clean code practices among the team.
Tech stack: Java 7, Spring, JAX-RS, Jersey, Mockito, Hamcrest, JUnit, Jenkins, SVN and Apache Archiva
Tools: Jira, Confluence, Intellij IDEA
JUNIOR BACKEND SOFTWARE ENGINEER eDreams ODIGEO Group
April 2013 – April 2014 | Barcelona, Spain
Created a new backend architecture after all the domain knowledge acquired during the firsts months from the
legacy platform.
We have been working with Kanban as our agile framework.
Tech stack: Java 7, RESTEasy, Google Guice, TestNG, Mockito, JAXB, Git, Maven
Tools: Jira, Confluence, Jenkins, Nexus, Bitbucket, Intellij IDEA, CheckStyle, PMD, Findbugs.