I'm a Senior Frontend/Full-Stack Developer with over 10 years of experience delivering robust, scalable, and user-centric web applications. I excel at translating complex business requirements and design prototypes into responsive, high-performance interfaces, while also shaping back-end APIs and data flows. I thrive in cross-functional teams where collaboration and continuous delivery are key, and I enjoy building maintainable, accessible UX with modern frameworks and robust design systems. I’m always eager to tackle new challenges and deliver impactful results, mentoring teammates and staying at the forefront of frontend excellence to deliver digital products that users love.

Alexis Fernanda Larraga

I'm a Senior Frontend/Full-Stack Developer with over 10 years of experience delivering robust, scalable, and user-centric web applications. I excel at translating complex business requirements and design prototypes into responsive, high-performance interfaces, while also shaping back-end APIs and data flows. I thrive in cross-functional teams where collaboration and continuous delivery are key, and I enjoy building maintainable, accessible UX with modern frameworks and robust design systems. I’m always eager to tackle new challenges and deliver impactful results, mentoring teammates and staying at the forefront of frontend excellence to deliver digital products that users love.

Available to hire

I’m a Senior Frontend/Full-Stack Developer with over 10 years of experience delivering robust, scalable, and user-centric web applications. I excel at translating complex business requirements and design prototypes into responsive, high-performance interfaces, while also shaping back-end APIs and data flows. I thrive in cross-functional teams where collaboration and continuous delivery are key, and I enjoy building maintainable, accessible UX with modern frameworks and robust design systems.

I’m always eager to tackle new challenges and deliver impactful results, mentoring teammates and staying at the forefront of frontend excellence to deliver digital products that users love.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer II at iTech Media
March 1, 2022 - Present
Spearheaded the development of a user interaction tracking system using vanilla JavaScript, integrated with Adobe Analytics and Core Web Vitals. Owned the end-to-end lifecycle from implementation to testing and delivery, working with analysts to ensure data accuracy and actionable insights. Built a unified UI platform for managing commercial data using Vue.js 3, Tailwind CSS, Flowbite, Vite, and GraphQL for APIs; contributed to a shared component library and design system governance to ensure UI consistency across products. Created a React-based PoC to compare architectural approaches and support technology direction discussions.
Senior Front-End Developer at BIP Solutions
February 28, 2022 - October 6, 2025
Modernised the front-end of a legacy Java-based platform (Delta) by introducing Vue.js to improve access to real-time contract, tender, and supplier data. Rebuilt dashboards and CRUD interfaces, integrating with backend APIs for dynamic interactions. Contributed to a new design system, collaborated with designers to restructure user journeys, improving usability and reducing friction; supported internal React prototype to explore migration paths; implemented secure API key management and produced onboarding documentation; worked in an Agile SCRUM team.
Senior Front-End Developer at Bullhorn
February 28, 2021 - October 6, 2025
Contributed to a React-based internal application, focusing on front-end improvements, bug resolution, and long-term maintainability. Acted as a front-end consultant, participating in architectural discussions and advising on scalable UI practices. Delivered incremental updates in collaboration with the SCRUM team, enhancing dashboards and UI features, and ensuring performance and visual consistency across components.
Senior Front-End Developer at Totemic
April 30, 2020 - October 6, 2025
Developed front-end components for a financial services platform using Angular.js and PHP (LAMP stack). Implemented RESTful APIs and business logic, refactored existing features for better integration with designer mockups, and applied OOP principles. Wrote unit tests with PHPUnit and used Git in an Agile environment to deliver reliable, maintainable UI features.
Principal Front End Developer at EY
December 31, 2019 - October 6, 2025
Assessed customer needs and translated them into technical specifications. Built web applications using AngularJS, Vanilla JavaScript, SASS/SCSS, HTML, and data visualization libraries like D3.js and Highcharts for effective data representation. Applied test-driven development, cross-browser testing, and modern ES6 syntax to ensure high-quality code. Collaborated in SCRUM and KANBAN, mentored junior teammates, and partnered with designers to deliver client-focused solutions.
Full Stack Developer at Unipro
September 30, 2019 - October 6, 2025
Developed front-end features using TypeScript, Angular 9, NPM, Node.js, HTML5, and CSS3 (with BEM and ES6), ensuring UX and accessibility standards. Migrated legacy AngularJS codebases to modern Angular (v8+), applying TypeScript best practices and modular architecture for performance and maintainability. Used Karma and Protractor to write and execute front-end tests, integrating RESTful APIs with PHP (5.6/7) and Symfony 3.4-based microservices. Practiced TDD and contributed to a CI/CD pipeline with Jenkins; documented architecture and workflows in Confluence; worked in Agile ceremonies; leveraged AWS for deployment and testing.
Full Stack Developer at Emma DK
August 31, 2018 - October 6, 2025
Add features to the front-end using AngularJS, HTML5, SASS/SCSS, and ES6; ensure code quality with Jasmine and Protractor; improve back-end functionality with PHP 5.6/7; create user stories and prototypes to guide design; collaborate with project managers, designers, and developers; integrate Google API Shopping for e-commerce; implement Hotjar for advanced user behavior analysis; operate in an Agile environment using JIRA and SCRUM.
Web Developer at Ekkosense Ltd
March 31, 2018 - October 6, 2025
Convert prototypes into production-ready UI using jQuery, AngularJS, Bootstrap; create and maintain a platform for 3D PHP web applications using Zend 3, Symfony 3, Doctrine 2, PostgreSQL, and PHP 7; build interfaces for new products with product teams; develop JAVA web-based applications for performance tracking of renewable technologies; establish an Administration Manager and integrate internal products with MySQL; practice test-driven development to improve quality.
Research Assistant/Web Developer at CTI, Ecuador
September 30, 2014 - October 6, 2025
Gathered and evaluated user requirements in collaboration with product managers and engineers. Identified and troubleshooted UX problems and implemented adjustments based on user feedback. Developed a postgraduate platform (www.postgrados.espol.edu.ec) and prototyped UI with HTML/CSS/Bootstrap/Vanilla JS; backend in Java; drafted BPM diagrams; mentored a small group of developers; contributed Python scripts for internal tools.
Full Stack Developer at Bolivariano Bank, Ecuador
August 31, 2012 - October 6, 2025
Developed a mobile application feature set for banking transactions and security modules using Java for Android; supported legacy .NET features; led third-party security vendors; collaborated on redesigns of the corporate site to improve usability and security.
Full Stack Developer at RIGHTTEK S.A, Ecuador
February 29, 2012 - October 6, 2025
Full-stack development for client projects using Java and .NET for backend, with HTML, CSS, Vanilla JavaScript, Ajax, Bootstrap, and jQuery on the frontend. Delivered prototypes, mentored developers, and contributed to process improvements; redesigned client websites.
Software Engineer II at iTech Media
March 1, 2022 - Present
Spearheaded the development of a user interaction tracking system using vanilla JavaScript (DOM APIs and event listeners), integrated with Adobe Analytics and Core Web Vitals. Managed end-to-end lifecycle (planning, implementation, testing, delivery) to deliver precise metrics such as visit percentage, click-out rate, and affiliate link engagement. Built a unified UI platform for managing commercial data using Vue.js 3, Tailwind CSS, Flowbite, Vite, and GraphQL, while collaborating with designers and analysts to ensure data accuracy and scalable architecture. Contributed to a shared component library and design system governance to maintain UI consistency across products. Created a React-based PoC to compare architectures and support technology direction discussions.
Senior Front-End Developer at B I P Solutions
February 28, 2022 - October 6, 2025
Modernised the front-end of a legacy Java-based Delta platform by introducing Vue.js, rebuilt dashboards and CRUD interfaces, and implemented a design system. Collaborated with designers to restructure journeys, reducing friction; supported an internal React prototype to evaluate migration paths; implemented secure API key management for external integrations; authored onboarding materials and documentation; worked in an Agile SCRUM team.
Senior Front-End Developer at Bullhorn
February 28, 2021 - October 6, 2025
Contributed to a React-based internal application, focusing on front-end improvements, bug fixes, and long-term maintainability. Served as a front-end consultant, participating in architectural discussions and advising on scalable UI patterns. Collaborated with the SCRUM team to deliver dashboards and UI enhancements, ensuring performance, consistency, and improved user experience.
Senior Front-End Developer at Totemic
April 30, 2020 - October 6, 2025
Contributed to a key financial services platform for Paylink Solutions, building front-end components in AngularJS and PHP, and integrating with RESTful APIs for transactional data management. Refined existing features, implemented OOP and PHPUnit-based unit testing, and collaborated with designers to align UI with mockups for responsive experiences.
Principal Front End Developer at EY
December 31, 2019 - October 6, 2025
Assessed customer needs and translated them into technical specs. Developed web applications using AngularJS, Vanilla JavaScript, SASS/SCSS, HTML, and data visualization libraries (D3.js, Highcharts). Applied TDD, cross-browser testing, and modern ES6 syntax; collaborated in SCRUM and KANBAN environments; mentored junior team members and worked with designers to deliver client requirements.
Full Stack Developer at Unipro
September 1, 2019 - October 6, 2025
Developed and maintained front-end features using TypeScript, Angular 9, NPM, Node.js, HTML5, and CSS3 (BEM/ES6); migrated legacy AngularJS code to modern Angular; created reusable components and conducted front-end testing with Karma/Protractor; integrated RESTful APIs with PHP/Symfony microservices; contributed to CI/CD pipelines and AWS deployments.
Full Stack Developer at Emma DK
August 31, 2018 - October 6, 2025
Added features to the front-end with AngularJS, HTML5, SASS/SCSS, and ES6; ensured test coverage with Jasmine/Protractor; improved back-end with PHP 5.6 and MySQL; integrated Google API Shopping and implemented Hotjar for user analytics; collaborated in an Agile environment with JIRA.
Web Developer at Ekkosense Ltd
March 31, 2018 - October 6, 2025
Converted prototypes into production using jQuery, AngularJS, Bootstrap, semantic HTML, and CSS; built a platform for 3D PHP web applications using Zend 3, Symfony 3, Doctrine 2, PostgreSQL, and PHP 7; developed Java-based applications for renewable technology performance tracking; implemented administration tools and MySQL integration; practiced TDD and contributed to internal product integration.
Research Assistant/Web Developer at CTI, Ecuador
September 1, 2014 - October 6, 2025
Gathered and evaluated user requirements with product managers and engineers; investigated UX problems and implemented improvements based on user feedback. Developed a postgraduate platform (www.postgrados.espol.edu.ec) enabling student registrations, applications, and grading; contributed frontend with HTML/CSS/Bootstrap/Vanilla JS and backend in Java; produced prototypes and BPM diagrams; mentored a small team.
Full Stack Developer at Bolivariano Bank
August 1, 2012 - October 6, 2025
Developed a mobile banking app (transfers, accounts, payments) and a security module using Java for Android; maintained legacy .NET code; led third-party security module integrations; contributed to website redesigns.
Full Stack Developer at RIGHTTEK S.A
February 1, 2012 - October 6, 2025
Full-stack development across JAVA and .NET for clients; frontend using HTML, CSS, Vanilla JavaScript, Ajax, Bootstrap and jQuery; delivered solutions aligned with CMMI standards; mentored teams and redesigned client websites.
Software Engineer II at iTech Media
March 1, 2022 - October 29, 2025
Spearheaded the development of a user interaction tracking system using vanilla JavaScript (DOM APIs and event listeners), integrated with Adobe Analytics and Core Web Vitals. Owned the full lifecycle of the tracking system (implementation, testing and delivery) while working closely with analysts to ensure data precision. Built a unified UI platform for managing commercial data, serving as the central hub for all commercial features and operations. Utilized Vue.js 3, Tailwind CSS, Flowbite, Vite, and GraphQL for APIs, also Figma for prototyping and UI design. Collaborated with designers and cross-functional stakeholders to ensure consistent, scalable, and maintainable front-end architecture. Contributed to design system governance and accessibility standards; created reusable components in Vue with Tailwind. Produced a React-based PoC to compare React.js and Vue.js 3 for internal technology direction.
Senior Front-End Developer at B I P Solutions
February 28, 2022 - February 28, 2022
Modernised the front-end of a legacy Java-based Delta platform by introducing Vue.js to improve access to real-time contract, tender, and supplier data. Rebuilt dashboards and CRUD interfaces, integrating with backend APIs. Participated in design system initiatives and restructured user journeys, improving usability and reducing user friction by 60%. Supported an internal prototype using React to evaluate migration paths and built reusable components. Implemented secure API key management for external integrations. Created internal documentation and onboarding materials. Worked in an Agile SCRUM team delivering iterative updates.
Senior Front-End Developer at Bullhorn
February 28, 2021 - February 28, 2021
Contributed to a React-based internal application, focusing on front-end improvements, bug resolution, and long-term maintainability. Acted as a front-end consultant, participating in architectural discussions and advising on best practices for scalable UI development. Collaborated with the SCRUM team to deliver incremental updates, working on dashboard features and UI enhancements. Ensured performance, consistency, and responsiveness across components, improving overall code quality and user experience.
Senior Front-End Developer at Totemic
April 30, 2020 - April 30, 2020
Contributed to a key financial services platform for Paylink Solutions, developing customer-facing and internal tools for managing transactional and operational data. Built front-end components using Angular.js and implemented RESTful APIs and business logic in PHP (LAMP stack) with MySQL. Refactored and extended existing features, ensuring clean integration of designer mockups into responsive UIs. Applied OOP principles and unit testing with PHPUnit to ensure code quality and reliability. Worked with Git and Agile practices to meet tight timelines.
Principal Front End Developer at EY
December 31, 2019 - December 31, 2019
Assess customer needs and translate them into detailed technical specifications. Develop web applications using AngularJS, Vanilla JavaScript, SASS/SCSS, HTML, and data visualization libraries like D3.js and Highcharts. Apply test-driven development (TDD), cross-browser testing, and modern ES6 syntax to ensure high-quality code. Collaborate in SCRUM and KANBAN frameworks within Agile methodologies. Mentor junior team members and work closely with designers to deliver optimal client solutions.
Full Stack Developer at Unipro
September 30, 2019 - September 30, 2019
Developed and maintained front-end features using TypeScript, Angular 9, NPM, Node.js, HTML5, and CSS3 (with BEM and ES6), ensuring UX and accessibility standards. Migrated legacy AngularJS codebases to modern Angular (v8+), applied TypeScript best practices and modular architecture. Used Karma and Protractor for comprehensive front-end tests and integrated RESTful APIs with PHP (5.6/7) and Symfony 3.4-based microservices. Created technical specifications, contributed to CI/CD with Git and Jenkins, and documented processes in Confluence. Participated in Agile ceremonies and leveraged AWS cloud resources for deployment and testing.
Full Stack Developer at Emma DK
August 31, 2018 - August 31, 2018
Added features to the front-end using AngularJS, HTML5, SASS/SCSS, and ES6. Conducted unit tests with Jasmine and Protractor; performed backend testing with PHPUnit. Improved backend functionality using PHP 5.6 and MySQL. Created user stories and low-fidelity prototypes to guide designers. Collaborated with project managers, designers, and developers; integrated the e-commerce platform with Google Shopping. Implemented Hotjar for user behavior analysis and operated within Agile teams using JIRA and SCRUM.
Web Developer at Ekkosense Ltd
March 31, 2018 - March 31, 2018
Converted prototypes into real designs using jQuery, AngularJS, Bootstrap, semantic HTML, and CSS. Worked with Highcharts.js and D3.js for data visualization; built a platform for 3D PHP web apps using Zend 3, Symfony 3, Doctrine 2, PostgreSQL, and PHP 7. Also developed Java-based applications for renewable tech performance tracking and integrated internal products with MySQL. Practiced test-driven development to improve quality and productivity.
Research Assistant/Web Developer at CTI, Ecuador
September 30, 2014 - September 30, 2014
Gathered and evaluated user requirements with product managers and engineers; identified UX problems and implemented user-driven improvements. Developed a postgraduate platform for students and teachers (www.postgrados.espol.edu.ec), managed registrations and status tracking, and advised on design/functionality. Implemented frontend using HTML, CSS3, Bootstrap, Vanilla JavaScript and Ajax; backend in Java; developed small internal Python projects and mentored junior developers.
Full Stack Developer at Bolivariano Bank
August 31, 2012 - August 31, 2012
Developed a mobile banking app, managed transfers and payments, and implemented a security module in Java for Android. Enhanced legacy .NET features and led third-party security integrations. Redesign of the bank’s website.
Full Stack Developer at RIGHTTEK S.A
February 1, 2012 - February 1, 2012
Prototyped new products; full-stack delivery from requirements to deployment using JAVA and .NET on the backend and HTML/CSS/Vanilla JS/Ajax/Bootstrap/jQuery on the frontend. Delivered solutions aligned with CMMI-standard practices, led and mentored developers, and redesigned the company website.
Senior Front-End Developer at B I P Solutions
February 1, 2022 - February 1, 2022
Modernised the front-end of a legacy Java-based Delta platform by introducing Vue.js, rebuilt dashboards and CRUD interfaces, and contributed to a design system. Collaborated with designers to restructure user journeys, supported a React prototype to evaluate migration paths, implemented secure API key management for external integrations, and produced internal documentation to support adoption. Worked within an Agile SCRUM team.
Senior Front-End Developer at Bullhorn
February 1, 2021 - February 1, 2021
Contributed to a React-based internal application, focusing on front-end improvements, bug resolution, and long-term maintainability. Participated in architectural discussions and advised on best practices for scalable UI development. Collaborated with the SCRUM team to deliver dashboard features and UI enhancements, ensuring performance and consistency across components.
Senior Front-End Developer at Totemic
April 1, 2020 - April 1, 2020
Developed customer-facing and internal tools for a financial services platform using Angular.js and PHP (LAMP). Rebuilt dashboards, implemented RESTful APIs, and refactored features. Contributed to a design system and collaborated with designers to restructure user journeys, improving usability. Worked with React on internal prototypes to evaluate future migration paths and built reusable components.
Principal Front End Developer at EY
December 1, 2019 - December 1, 2019
Assessed customer needs and translated them into technical specifications. Built web applications using AngularJS, vanilla JavaScript, SASS/SCSS, HTML, and data visualization libraries (D3.js, Highcharts). Practiced TDD, cross-browser testing, and collaborated in SCRUM/KANBAN frameworks while mentoring junior team members.
Full Stack Developer at Unipro
September 1, 2019 - September 1, 2019
Developed front-end features with TypeScript, Angular 9, NPM, and Node.js; diagnosed UI bugs and created reusable components. Migrated legacy AngularJS codebases to modern Angular, implemented unit tests with Karma/Protractor, and integrated RESTful APIs with PHP/Symfony microservices. Contributed to CI/CD pipelines and documentation, and participated in Agile ceremonies.
Full Stack Developer at Emma DK
August 1, 2018 - August 1, 2018
Enhanced front-end features with AngularJS, HTML5, SASS/SCSS, and ES6; conducted unit and end-to-end testing with Jasmine/Protractor. Improved back-end functionality with PHP 5.6 and MySQL, created low-fidelity prototypes to guide design, and integrated Google API Shopping and Hotjar for analytics in an Agile environment.
Web Developer at Ekkosense Ltd
March 1, 2018 - March 1, 2018
Converted prototypes into real designs using jQuery, AngularJS, and Bootstrap; built data visualizations with Highcharts and D3.js. Created a 3D PHP web platform using Zend 3, Symfony 3, Doctrine 2, PostgreSQL, and PHP 7; developed Java-based applications for renewable technologies; administered MySQL and contributed to administration tooling with an emphasis on test-driven development.
Research Assistant/Web Developer at CTI
September 1, 2014 - September 1, 2014
Gathered and evaluated user requirements, identified UX problems and implemented improvements. Contributed to a postgraduate platform (www.postgrados.espol.edu.ec), created prototypes, BPM diagrams, and small internal Python projects. Led and mentored a small group of developers and collaborated with stakeholders to align technical solutions with user needs.
Full Stack Developer at Bolivariano Bank
August 1, 2012 - August 1, 2012
Developed mobile banking features (transfers, accounts, payments) and a security module using Java for Android; maintained legacy .NET code and managed third-party security integrations. Led redesign efforts for the bank's website and introduced feature improvements.

Education

Bachelor in Maths and Physics at Unidad Educativa Santo Domingo de Guzmán
January 1, 2000 - January 1, 2006
Engineer in Computer Science Degree, Major in Technological System at Escuela Superior Politécnica del Litoral (ESPOL)
January 1, 2006 - January 1, 2011
MSc in Human Computer Interaction at University of Nottingham
January 1, 2014 - January 1, 2015
MSc. Human Computer Interaction at University of Nottingham
January 1, 2014 - January 1, 2015
Engineer in Computer Science Degree, Major in Technological System at Escuela Superior Politécnica del Litoral (ESPOL)
January 1, 2006 - January 1, 2011
MSc. Human Computer Interaction at University of Nottingham
January 1, 2014 - January 1, 2015
Engineer in Computer Science Degree, Major in Technological System at Escuela Superior Politécnica del Litoral (ESPOL)
January 1, 2006 - January 1, 2011
Bachelor in Maths and Physics at Unidad Educativa Santo Domingo de Guzmán
January 1, 2000 - January 1, 2006
MSc. Human Computer Interaction at University of Nottingham
January 1, 2014 - January 1, 2015
Engineer in Computer Science Degree at Escuela Superior Politécnica del Litoral (ESPOL)
January 1, 2006 - January 1, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Financial Services, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more