Download as PDF
avatar

Hi, I'm

Iván Tajes

Frontend engineer

Photography enthusiast

Travel Lover

tajespasarela@gmail.com Pontevedra, Galicia (Spain) Remote available +14 years of experience

Senior Front End Engineer

I am a Senior Front End Engineer with over 14 years of experience successfully leading and managing projects. Skilled in communication, collaboration, and team management, I excel at delivering high-quality solutions. My passion for personal growth and software development drives me to continuously enhance my skills. I possess strong problem-solving abilities and a creative mindset, allowing me to overcome challenges and contribute to project success. I am a motivated and dedicated professional ready to leverage my expertise for innovation and achievement within any organization.

Skills

    • Javascript
    • Typescript
    • Vue 2/3
    • Vuex
    • Node.js
    • Express.js
    • CSS preprocessors
    • SVG animations
    • Tailwind
    • Three.js
    • Team Leadership
    • Mentoring
    • Agile Methodologies
    • Devops
    • Cypress
    • Vitest
    • Jest

Work experience

Senior Front End Engineer

Frontiers | May 2023 - Current

  • Developed new components and features for a company-wide Design System library, collaborating closely with the Design team to shape the library’s roadmap.
  • Streamlined Development Time: Implemented efficient strategies that significantly reduced development time for cross-functional teams, resulting in accelerated product delivery schedules and increased overall productivity.
  • Enhanced Accessibility Support: Spearheaded the implementation of inclusive components with robust accessibility features, ensuring a seamless user experience for individuals with disabilities and promoting a more user-centric design approach.
  • Test Coverage and Quality Improvements: Implemented rigorous testing protocols that minimized time spent on testing individual components, allowing teams to focus on solving complex business problems while reducing the occurrence of bugs and regressions.
  • Consistency in Design and Functionalities: Introduced and maintained design system guidelines, ensuring consistent design elements and functionalities across multiple projects, improving the overall user experience and facilitating collaboration among team members.
  • By providing a concise overview of your experience, you effectively showcase your involvement in frontend development, your ability to optimize processes, prioritize accessibility, improve quality assurance, and ensure consistency in design and functionalities.
Front End Staff Engineer

Empathy.co | Feb 2022 - May 2023

  • As the technical leader, I provided strategic guidance for three Front End product teams, ensuring alignment with company objectives. By closely collaborating with the Product team, I played a key role in defining and shaping the product roadmap.
  • I helped to modernize the architecture of the dashboard product by revamping it using Vue.js and introducing strict Typescript mode. By following best practices and design patterns, It greatly improved the system’s performance and facilitated its maintenance.
  • I provided valuable guidance and mentoring to Front End developers, helping them define the optimal architecture and implement industry best practices. Additionally, I scheduled regular meetings with team leads to offer support in their daily tasks and align the technical direction of the product. I also played a pivotal role in establishing unified goals across the entire company and diligently tracked the progress towards achieving them.
  • I successfully identified and resolved architecture issues, as well as tackled critical bugs within the system. Some notable bugs I addressed include resolving an issue with data synchronization between the front-end and back-end, rectifying a performance bottleneck that caused slow loading times, and fixing a cross-browser compatibility issue that affected the user interface. Through thorough analysis and implementation of effective solutions, I ensured the stability and functionality of the system.
  • I successfully integrated the Front End product into an international customer project, specifically integrating the Search Product. This initiative served as a significant success story, demonstrating the positive impact and benefits of the integration. You can find more details about this success story here.
  • I collaborated closely with the Design team to define and shape our Design System library roadmap, ensuring a consistent and delightful user experience across our products.
Front End Team Lead

Empathy.co | Jul 2019 - Feb 2022

  • Led a team of 10 developers in the rapid development of a Vue.js Components Library, enabling speedy and seamless integration of the search solution for customers. The entire process was completed within a remarkable timeframe of less than 3 weeks.
  • Analyzed, designed, and successfully implemented Vue.js Components Library for various search projects and customer solutions.
  • Utilized the library to seamlessly integrate Front End Interfaces and connect the Search Product for over 20 customers, including prominent international companies.
  • Successfully integrated the Vue.js components library within a customer’s React project
  • Notable Success Stories:
  • Provided leadership and mentorship to team members, fostering a collaborative and continuous improvement culture that significantly enhanced team productivity.
  • Collaborated with Product Managers to define features and technical direction specific to each customer’s requirements.
  • Worked closely with the Product team to align the product roadmap with company goals.
  • Actively participated in technical meetings with customers to define the project’s technical direction.
Front End Engineer

Empathy.co | Jan 2017 - Jul 2019

  • Maintained legacy customer search solutions in Angular.js, ensuring their continued functionality and performance.
  • Successfully migrated the legacy project to a new, modern Front End search solution using Vue.js, enhancing the overall user experience.
  • Customized Front End search solutions for customers by implementing custom styles and UI enhancements using SASS, resulting in a tailored and visually appealing experience.
Web Developer

Newtec Microsystems SL | May 2016 - Dec 2016

  • Developing a Spring Java API to adapt legacy API and Front End solution for invoicing management customer.
  • Maintaining legacy Java solution to control DVD films ripping for following use in film tagging software.
Software Developer

Plus42 SL | May 2009 - Dec 2015

  • Maintaing logistics ERP software for logistics companies

Education

Communication

Portfolio