Gustavo Leindecker Pereira
Senior Front-end Engineer
Professional Summary
Expert in Vue.js, TypeScript, JavaScript (ES6+), HTML5, CSS3 (including Sass/Tailwind), with deep knowledge of frontend build tools (Vite, Webpack) and testing frameworks (Jest, Cypress).
Led architecture, development, and maintenance of business-critical web applications, consistently improving performance (reducing load time by 30-50%) and enhancing UX. I've built scalable UI libraries, implemented component-driven design systems, and orchestrated end-to-end feature delivery, from planning to deployment, impacting both developer productivity and user satisfaction.
Thrive in fast-paced, Agile environments: I collaborate closely with cross-functional teams (designers, backend, QA), contribute actively to code reviews and CI/CD pipelines, and mentor junior engineers, driving high-quality, maintainable code under tight delivery schedules.
Skilled at aligning technical solutions to strategic goals, I blend hands-on coding with visionary thinking to build robust, future-proof front ends. I'm now looking to elevate complex, user-centric products with impact-driven engineering and innovation.
Technical Skills
Professional Experience
Novacomp
Costa Rica-based IT services and nearshoring company specializing in software testing, cybersecurity, custom development, cloud solutions, and digital transformation. Recognized as a Great Place to Work (2024) and Top B2B Company by Clutch (2021).
Senior Front-end Engineer - (Confidential client, IT Industry)
|August 2025 - PresentDeveloping performant, scalable, and accessible web applications with Vue.js.
Implementing new features and enhancements in the company's application.
Leading the migration of components from Vue 2 to Vue 3, modernizing the codebase while ensuring stability and maintainability.
Collaborating with product and backend teams to define technical approaches and deliver robust solutions.
Leveraging modern tooling (Vite, Webpack, Vitest, ESLint, Prettier) to ensure high code quality and efficient workflows.
Sharing best practices and supporting teammates in adopting modern frontend patterns and migration strategies.
Self Employed
Freelance Front-end Engineer / UX/UI Designer
|June 2025 - PresentDelivering front-end engineering and UX/UI consulting services while actively seeking full-time opportunities. Specializing in building performant, scalable web applications using Vue.js, Nuxt, React or Next.js.
Designing and developing responsive, accessible UIs with a strong focus on performance and usability.
Collaborating with clients and cross-functional teams to deliver robust features from concept to production.
Leveraging modern tools such as Vite, Webpack, Vitest, ESLint, and Prettier to ensure code quality and delivery speed.
Contributing to open source projects to give back to the dev community, stay current with best practices, and collaborate with engineers worldwide.
Expanding backend skills with Node.js, Express.js, NestJS, MongoDB and Supabase to gain a broader full-stack perspective.
Open to full-time roles where I can apply my technical expertise and product thinking to build impactful user-centric applications.
Software Mind North America
Software Mind is a global software company offering engineering, cloud, and AI solutions with 1,500+ experts worldwide.
Team Leader
|July 2024 - June 2025• Managed a team of 6 consultants across diverse projects.
• Provided technical mentorship and individual support, facilitating both personal and professional growth.
• Held regular 1:1s and team syncs to ensure alignment, resolve blockers, and foster a collaborative, high-performing environment.
• Played a key role in maintaining team morale and cohesion, ensuring smooth project execution and consistent delivery.
Senior Frontend Engineer - DealerOn contractor
|July 2022 - June 2025Worked as a Senior Frontend Engineer supporting the development and maintenance of DealerOn's CMS platforms—tools that power digital experiences for thousands of automotive dealerships. Collaborated cross-functionally with product and engineering teams to modernize the front-end stack and elevate development practices across the company.
Key contributions:
• Maintained and enhanced internal CMS applications, ensuring performance, scalability, and maintainability.
• Spearheaded the development of a reusable UI component library, promoting consistency and accelerating feature delivery across multiple internal tools.
• Led the creation and deployment of internally used npm packages, streamlining code reuse and reducing duplication across projects.
• Modernized legacy codebases by introducing modern frontend practices including improved state management, better modularization, and performance optimizations.
• Championed unit testing adoption, resulting in a significant reduction in production bugs; mentored other teams on how to design and implement effective tests.
Played a key role in improving the developer experience, establishing standards and processes that increased code quality and development velocity. This work helped support DealerOn's continued growth and scalability as a leading provider of digital retail solutions for the automotive industry.
Senior Frontend Engineer - Oliver Wyman contractor
|July 2021 - June 2022Contributed to the development of MultiRail Web, a strategic freight railroad service-design planning tool. Worked closely with product managers and backend developers to translate complex business requirements into a high-performance, intuitive user interface.
Key contributions:
• Built and maintained core UI components using Vue.js and JavaScript, ensuring scalability and maintainability.
• Developed dynamic charts with Highcharts, interactive maps with MapBox, and highly customizable tables with AG-Grid, providing users with powerful data analysis and visualization tools.
• Led the implementation of unit tests to boost confidence in code quality and reduce regressions during iterative development.
• Actively collaborated in refining UX details and workflows to support advanced features such as capacity planning, scenario simulation, and optimization dashboards.
• Helped establish frontend best practices and improve the handoff process from design to development.
ADP Brazil Labs
ADP Brazil Labs is ADP's tech hub in Porto Alegre, focused on building next-gen cloud HCM solutions. With 500+ employees, it supports global product development.
Senior Software Engineer - Frontend Specialist
|October 2019 - July 2021• Contributed to internal tools that supported incident tracking and monitoring across ADP's software ecosystem.
• Built and maintained Vue.js-based UI component libraries, enabling reuse and consistency across multiple internal apps.
• Developed tools like Incident Tracker and monitoring dashboards, focusing on performance, reliability, and a smooth developer experience.
• Implemented comprehensive unit testing aligned with team quality gates, ensuring code robustness and maintainability.
Dell Technologies
Dell Technologies is a global tech leader providing PCs, servers, storage, and AI-optimized IT solutions across 180+ countries.
Senior Software Engineer - Frontend Specialist
|July 2017 - October 2019• Contributed to Customer Portal, a key app in the Dell Financial Services (DFS) ecosystem that enabled consumers, small businesses, and enterprises to manage their DELL financial accounts in the US. The project stood out for its forward-thinking design and improved UX, marking a notable step forward in DELL's digital customer experience at the time.
• Built modern, responsive UIs using Angular.js, Angular Material, Sass, and HTML5, integrated with Salesforce backends.
• Wrote unit tests with Jest, Mocha, and Chai, ensuring reliability and performance.
Stefanini Group
Stefanini Group is a Brazilian multinational IT company offering digital solutions in cloud, AI, cybersecurity, and SAP. With ~30,000 employees, it operates in 40+ countries.
Senior Frontend Developer
|September 2015 - July 2017• Worked as a consultant for DELL Technologies on the TNT team, focusing on developing A/B tests across DELL's global e-commerce sites.
• Used Adobe Target to inject and manage UI variations, requiring advanced JavaScript skills to dynamically modify complex user interfaces without access tothe underlying codebase.
• Used and developed strong problem-solving abilities and further sharpened proficiency in vanilla JavaScript for real-time, data-driven experimentation at scale.
LCG IT
LCG IT is a tech company from Porto Alegre specializing in SaaS, telecom expense management, mobile solutions, and IT consulting.
Frontend Developer / UI Designer
|April 2014 - September 2015Worked as a frontend developer and user interface designer on several projects for the company.
Education
Bachelor's Degree in Social Communication (Advertising)
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
Training & Certifications
Intensive Course in Marketing
ESPM (School of Advertising and Marketing), Porto Alegre, RS, Brazil
Languages
Portuguese
Native
English
Advanced - Full professional proficiency
Spanish
Intermediate