Juan Mendes profile photo

Juan Mendes

UI Architect / Frontend Lead

Brazil
500+ connections
Juan Mendes on LinkedIn

Updated 8 months ago

30+

Years Experience

10

Roles

46

Skills

3

Education

About

I am a seasoned developer specializing in designing and developing data-driven web applications. With extensive experience in guiding development teams and enhancing application architecture, I continually strive for innovation and efficiency in software solutions. I am a dual citizen of the US and Brazil and I split my time between Boston and Florianópolis in Brazil. == Professional Specialties == Architectural Guidance: Expert at steering teams toward a unified architecture, ensuring consistency in code and the overall application. I excel at writing code generators to enforce architectural decisions and significantly reduce handwritten boilerplate. == Web Development Skills == * Proficient in Angular, React, TypeScript, HTML, CSS, and Object-Oriented JavaScript. * Experienced in end-to-end and unit testing to maintain robust code quality. * Skilled in developing web applications using diverse architectures, including PHP, J2EE/Struts/Apache/Velocity, LAMP, Grails, and ASP. * Familiar with various programming languages: JavaScript, TypeScript, Java, C, C++, PHP, Groovy == Special Projects == === NX Integration for VMware Cloud Director === * Successfully converted VMware Cloud Director's monolith Angular application to utilize an NX monorepo with libraries, enhancing parallelization and caching. This conversion reduced build times from 40 minutes to less than 15 minutes and dev server startup times from 1 minute 15 seconds to just 15 seconds. * Developed code generators with NX, creating scripts that reduced the time for new engineers to set up complex UI pages from two days to mere minutes by providing a guided, prompt-based script. == Innovative Features == === Quick Search Feature === Engineered a quick search capability that allows users to effortlessly search and execute actions on entities such as VMs and networks, directly from the search bar, eliminating the need to navigate through extensive menus to find entities or screens. == Application Development Focus == * Creating accessible applications to ensure inclusivity. * Enhancing application safety using Content Security Policy (CSP). * Implementing plug-in architectures to allow for third-parties to extend the UI. * Designing RESTful APIs using Swagger and HATEOAS. * Implementing CI/CD pipelines with tools like GitHub, GitLab, and Jenkins to streamline development processes.

Experience (10 roles)

ZONTAL · Full-time

User Interface Architect

Current

ZONTAL · Full-time

Mar 2025 - Present · 5 mos·Florianópolis, Santa Catarina, Brazil · Remote

Skills: User Experience (UX)

Broadcom Software · Full-time

Software Engineer 5

Broadcom Software · Full-time

Oct 2023 - Jun 2024 · 9 mos·Remote

I lead a team of 15-20 engineers by doing code reviews, design documents, recommendations, mentoring developers, writing static analysis tools and components to improve developer productivity. My main strength is being able to bring a team together and agree on how to build components that are main...

8 yrs 9 mos

2 roles · May 2015 - Jan 2024

Staff Engineer - UI Architect

May 2022 - Jan 2024 · 1 yr 9 mos

I co-lead a team of 15-20 engineers by doing code reviews, design documents, recommendations, mentoring developers, writing static analysis tools and components to improve developer productivity. My main strength is being able to bring a team together and agree on how to build components that are m...

Senior UI Technical Lead

May 2015 - May 2022 · 7 yrs 1 mo

Leading a team of 6 engineers in writing an Angular2 based web application for managing virtual data centers that enable the multi-cloud. • Architecting for UI extensibility. • Setting best practices and researching technologies. • Mentoring junior developers • Managing temporary contractors • End...

Is this your profile, Juan?

Claim it to keep it updated or request removal.

Claim or Remove

Education (3)

University of Massachusetts Lowell

University of Massachusetts Lowell

2001 - 2004

Skills: Object-Oriented Programming (OOP)

Berklee College of Music

Berklee College of Music

1998 - 2000

UMass Boston

UMass Boston

1996 - 1998

Skills (46)

Backend

ApacheNode.js

Database

MySQL

DevOps

Git

Frontend

AngularExt JSJavaScriptStorybooks

Testing

JSUnitCucumberJestCypress

Other

Selenium TestingNrwl/NXPrototypingObject-Oriented Programming (OOP)User Experience (UX)Multi-Tenant ManagementTypeScriptReactAngularCucumberJestCypressJavaGitSeleniumGitHubGitLabJenkinsLinuxjQueryNode.jsReactTypeScriptHTML5CSS3PHPJavaCloudRESTful APIsGitHubGitLabJenkinsSencha TouchCoding Standards
Languages (5)
English(Native or bilingual proficiency)Portuguese(Native or bilingual proficiency)French(Elementary proficiency)Turkish(Elementary proficiency)Spanish(Professional working proficiency)

Frequently Asked Questions

What is Juan Mendes's current role?
Juan Mendes is currently working as User Interface Architect at ZONTAL · Full-time.
Where did Juan Mendes study?
Juan Mendes studied Computer Science, Information Technology at University of Massachusetts Lowell. They have 3 education entries on their profile.
What skills does Juan Mendes have?
Juan Mendes's top skills include Selenium Testing, Apache, Nrwl/NX, Prototyping, Angular. They have 46 skills listed on their profile.
Where is Juan Mendes based?
Juan Mendes is based in Brazil.

Related Jobs

View all jobs →

Other Profiles

Browse all →

Looking for your next role?

Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.

Chat with Clera

This profile is based on publicly available information. Juan is not affiliated with or endorsed by Clera. Privacy Policy