Ignacio Arechaga Fernandez

Ignacio Arechaga Fernandez

$40/hr
Senior Backend Engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Montrove, A Coruña, Spain
Experience:
11 years
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.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.