Kiko Ruiz Lloret

Spain

@kikoruiz

Badges

Problem Solving

Certifications

Work Experience

  • Staff Front-End Engineer

    Adevinta Spain•  March 2019 - Present•  Barcelona (Remote)

    Facilitating agreements between teams to ensure that all verticals (Motor, Real Estate, Jobs, etc.) adopt and follow the golden path. Developing shared tools to optimize front-end workflows. Providing guidance on CI/CD implementation and build time and deployment improvements. Actively involved in key technical decisions, supporting teams in defining their technology roadmaps and solving complex issues. Fostering collaboration and knowledge sharing among different company verticals. Supporting the modernization of the tech stack by providing training and assistance to development teams.

  • Senior Front-End Developer

    Adevinta Spain•  February 2016 - February 2019

    Contributed to the transition from a monolithic architecture to a microservices-based system with a layered front-end, improving scalability and code maintainability. Helped to create the SUI Components design system and the SUI toolkit. Promoted the adoption of new technologies such as React, Node.js, and Sass, enhancing development speed and code quality. Introduced improvements in the development process, including task automation and testing, which accelerated deployment times and optimized workflows.

  • Senior Front-End Developer

    Ofertia•  February 2015 - February 2016

    Developed robust front-end solutions, adhering to high-quality standards with a strong focus on testing and performance. Responsible for technical planning and front-end management, ensuring architectural scalability and cohesion.

  • Lead Front-End Developer

    Softonic•  August 2012 - December 2014

    Technical responsible for a product quality, stability and sustainability. Building, training and making the team knowledge grow. Analyzing and resolving all levels of technical problems. Team figurehead, providing technical leadership within their team, including coaching and mentoring team members. Quickly identifying and escalating risks and issues to the appropriate person with well defined solutions, while often implementing them. Actively looking for Scrum process improvements within the development department and proposing solutions.

  • Web Designer and Developer

    Freelance•  May 2005 - July 2012

    Developed web design projects and applications for various clients, from corporate identity to full website development.

  • Front-End Developer / Web Designer

    Freelance•  October 2009 - July 2012

    Designing, developing and testing software solutions including proposals of the functionality architecture, and modifications to existing functionality. Analyzing and resolving moderately complex technical and business problems. Working with the customer to clarify details of the User Stories such as the User Acceptance Criteria. Identifying and escalating risks and issues to the appropriate person. Actively looking for Scrum process improvements within the team. Providing estimates for tasks.

Education

  • Escola d'Art i Superior de Disseny d'Alacant

Skills

Webpack
SWC
Cypress
Jest
Vitest
Git
GitHub Actions
Travis
Docker
Kubernetes
Datadog
Next.js
HTML
JavaScript
TypeScript
CSS
Sass
Node.js
React