BIO

Hello! I'm Julio Leiva, a FrontEnd Developer with over six years of specialized experience in JavaScript, TypeScript, CSS, and with solid knowledge in unit testing and E2E testing. My expertise lies in the creation and optimization of web applications using React.js and Vue.js, technologies where I have focused the last three years of my professional practice.

I have been part of several multidisciplinary teams in international projects, actively contributing to the execution and success of numerous initiatives. You can find details of these in the "My Experience" section. In addition, I have participated in educational projects, delivering workshops and technical talks, sharing my knowledge and experiences

I also dedicate part of my time to writing posts and maintaining a newsletter

My continuous dedication to staying up-to-date with trends and updates in the FrontEnd ecosystem allows me to address technological challenges with innovative and efficient solutions.

MOTIVATIONS

After several years as a developer, my goal is to continue to and focus my career towards FrontEnd Architecture, always keeping in close contact with the technical area and the code. My recent experience as Team Leader allowed me to discover that I possess effective team and people management skills. This experience has not only broadened my professional perspective, but has also strengthened my ability to visualize and execute solutions from an integral and strategic vision.

My Experience

Feb 2023 - Current

FrontEnd Engineer - FULL ON NET

Job Title

FrontEnd Developer at TELEFÓNICA

Job Description

In this position I am working on the maintenance and evolution of the different repositories that make up the streaming TV application stack of Movistar Brazil, Argentina, Peru and Germany. We are a team of more than 25 people, including developers, testers, analysts and project managers.

Technology Stack

JavaScript, WebGL, Pixi.js, GraphQL, Jenkins, Web Components, Jest, Scrum, JavaScript, JIRA/CONFLUENCE

Sept 2019 - Jan 2023

FrontEnd Developer - SopraSteria

Job Titles & Roles:

1-FrontEnd Tech Lead at LEROY MERLIN:

Job Description

Project promoted by Leroy Merlin's own business area for the development of a reverse logistics project. The project was an MVP that covered the functionality of the return of the order of the order purchased online. The BackEndend, for the most part, was developed in Java and for the FrontEnd we used Vue3, with the Composition Api and the new tools of the Vue ecosystem: Vite and Vitest. The team consisted of 9 people, 3 of them in the FrontEnd and my role was Technical Lead in the FrontEnd area.

Technology Stack

CSS3, ES6, VUE3, TYPESCRIPT, TESTING-LIBRARY, VITE, VITEST, CYPRESS, AGILE METHODOLOGIES

2-FrontEnd development proprietary at BBVA CIB:

Job Description

In this project I worked with React applying intensively the Hoook pattern to paint on screen real time data of stock market movements. When I joined the project was already in production but required a number of new features and functionality, so the FrontEnd team increased from two to four people. We consumed data via RPC in last mile to connect devices, mobile applications and browsers to BackEndend services. The team was The team consisted of a total of 8 people, 4 on the FronEnd and 4 on the BackEndEnd.

Technology Stack

CSS3, ES6, SAAS, REACT, TYPESCRIPT, DOCKER/KUBERNETES, JEST, REACT-TESTING-LIBRARY, CYPRESS, AGILE METHODOLOGIES

3-BackEndEnd development proprietary at PagoFX.:

Job Description

In this project I had the opportunity to continue working with JavaScript and TypeScript on the BackEndend side. Our task was to create several microservices and APIs adjusting to the business logic of the company, a low-cost international money transfer platform with currency exchange. In this project project we worked with 5 people in my area and my role was a developer.

Technology Stack

NODE, ES6, TYPESCRIPT, POSTGRESQL, JEST, SUPERTEST, DOCKER, GITLAB, SCRUM

4-SPA's development proprietary at SOLUNION.:

Job Description

Creation from scratch of the private customer area, an administration dashboard for the consultation of customer data of the company's surety product. It was a great challenge. We used React 16.8, with the newly released Hooks and AWS in the BackEndend. The team consisted of 6 people, 3 in the FrontEnd and 3 in the Backend. My role was a developer.

Technology Stack

REACT, CSS3, ES6, AWS, JEST, REACT-TESTING-LIBRARY, CYPRESS, GITLAB, SCRUM (JIRA-CONFLUENCE)

Apr 2019 - Sept 2019

FrontEnd Developer - HCL

Job Title

FrontEnd Developer at ING

Job Description

In this position I worked on the maintenance and evolution of the browser application of the Czech Republic customer area. The squad I worked for was made up of a total of 8 people, including 3 FrontEnd, 4 Backend including 3 FrontEnd, 4 Backend and the Scrum Master.

Technology Stack

Backbone.js, ES5-6, Axios, GitLab, CSS3, JIRA, CONFLUENCE

Sept 2018 - Apr 2019

FrontEnd Developer - Iteriam

Job Title

FrontEnd developer at RSI

Position Detail

I participated in the creation of an onboarding application with an assistant that in addition to collecting customer data, had a digital signature and validation process. I worked with API REST and a Java BackEndend. The team consisted of a total of 6 people, 3 in the FrontEnd, including a layout designer, and 3 in the Backend. the Backend.

Technology Stack

Tech Stack: ES6, Vue2, Vuetify, Axios, Nuxt, GitLab, Agile, SCRUM FrameWork, JIRA-CONFLUENCE tools

Sept 2017 - Sept 2018

FrontEnd Developer - Malthus Darwin

Job Title

FrontEnd developer proprietary at Orange

Position Detail

I was part of the FrontEnd area in the improvement of the point of sale application of the company Orange working with Angular.js 1.6, component oriented, and later also in the creation of the shopping cart, with Angular 5.0. Both projects were developed with Agile methodology (Scrum). Trabajábamos divididos en Squads (3 en total) de 6 personas, with a UX designer and a layout designer who worked cross-functionally for all teams. teams.

Tech Stack

AngularJS, Angular5, ES5/6, HTML5, CSS3, GIT, SASS, API REST, JIRA, CONFLUENCE, JENKINS

Aug 2016 - Aug 2017

FrontEnd Developer - Sipay – Smart Payment Solutions

Job Title

FrontEnd development

Position Detail

I participated in the building of an administration panel in the private user area of the company's site, a payment gateway, for the administration of the different features of the service. I worked with the 2.0 version of Vue, just released, and got in touch with the creation of SPA's and components. I used JavaScript, CSS3. The implementation with the BackEndend, coded with Python, was via REST API.

Tech Stack

Vue2, ES5/6, HTML5, CSS3, GIT, API REST, JIRA, CONFLUENCE

CONTACT

Location:

Madrid, Spain

Email:

leivadiazjulio@gmail.com

Education:

Francisco de Vitoria University, Madrid

Degree in Management and Direction of Private Security 2011 - 2012

Professional training:

CICE Training Center, Madrid

Master's Degree in JAVA Programming and Database Administration Official ORACLE 2015 - 2016

Languages:

Spanish (native), English fluent (B2)