GH
Picture of Guilherme Erba

Guilherme Erba

Hello 👋, I'm Guilherme Henrique, a passionate software developer with 8 years of experience, immersed in the exciting universe of web creation, with a strong background in developing and implementing innovative solutions. My journey in this fascinating field has been marked by stimulating challenges and the relentless pursuit of technical excellence.

ReactJSVueJSNext.jsTypescriptNodeJSJavascriptAdobe AEMHTMLCSS
../knowledge

skills & expertise

ReactJS

7 years of experience

Next.js

3 years of experience

VueJS

6 years of experience

Nuxt.js

3 years of experience

Javascript

8 years of experience

Typescript

7 years of experience

NodeJS

7 years of experience

Adobe AEM

6 years of experience
../experience

work experience

I'm always open to new challenges and exciting projects. Let's work together to create amazing solutions for your company!

Compass.UOL Company Logo

Software Architecture Specialist

Compass.UOL

Oct 2022 - Present3 years and 5 months

● Led the unification of Vivo's Telecom products (B2B and B2C) by building a shared architecture with React.js, TypeScript, and Node.js, beginning with the Mobile Plan store (6MM/monthly users), a strategic initiative that unified the customer journey and accelerated the company's ability to launch new products.

● Optimized the Vivo Equipment Store’s performance by 25% by redesigning the Adobe Experience Manager (AEM) architecture with Vue.js on front-end and optimizing the AEM Dispatcher cache.

● Engineered the new project for Vivo (Vivo Tech store) using Vue.js and Adobe Experience Manager (AEM), directly increasing equipment rental sales by 8%.

● Created and managed the delivery process using Azure Pipelines CI/CD, helping the team do safe and consistent deployments.

ReactJSTypescriptJavascriptHTMLCSSVueJSAdobe AEM
Empiricus Company Logo

Front end Developer

Empiricus

May 2021 - Aug 20221 year and 3 months

● Engineered the migration of the Subscriber Dashboard (400,000 subscribers) from Vue.js version 2 to Vue.js 3, improving application performance and ensuring system stability for thousands of subscribers.

● Optimized the corporate website's load time by 12% by implementing strategic optimizing component rendering, code-splitting for routes and lazy-loading for heavy components.

● Generated a 5% increase in lead capture by enhancing the corporate website's SEO and Accessibility standards, which resulted in significantly higher search engine rankings.

● Engineered the Design System, documenting all components in Storybook and packaging the library as a private NPM module, creating a single source of truth that standardized the development workflow for all teams.

VueJSTypescriptJavascriptHTMLCSS
Keyrus Company Logo

Front end Developer

Keyrus

Mar 2021 - May 20212 months

● Helped launch Amway’s website in Brazil by developing and improving the front-end for the local market, working with a global team for this international client.

● Reduced legacy code maintenance time by 30% by applying technical best practices like modularizing jQuery functions, replacing inline styles with CSS classes, and organizing code into reusable components.

● Improved website speed by 20% by optimizing scripts and removing unnecessary code, helping pages load faster.

● Created and documented standard processes, helping new developers start faster and improving team productivity.

● Acted as a cross-team technical leader, helping other developers with code reviews and ensuring code quality.

JavascriptjQueryHybrisHTMLCSS
Wunderman Thompson Company Logo

Front end Developer

Wunderman Thompson

Sep 2019 - Mar 20211 year and 6 months

● Engineered new reusable components in Vue.js and Adobe Experience Manager (AEM) for Vivo's Portal (6MM/monthly users), reducing component rendering time by 20% and directly improving user retention.

● Automated the content publishing process in CMS (Adobe Experience Manager - AEM) by developing custom workflows and optimizing replication agents, this initiative cut the time for front-end updates by 30%, enabling marketing teams to launch campaigns faster.

● Refactored legacy portal components from jQuery to Vue.js, decreasing page load time by 15% and increasing site stability during high-traffic periods.

● Wrote documentation for Vue.js components and Adobe Experience Manager (AEM) best practices, accelerating the onboarding of new developers and improving the team's maintenance efficiency.

JavascriptHTMLCSSjQueryVueJSAdobe AEM
../projects

highlighted projects

Some of my recent work

Thumbnail of project Roteirize Já

Roteirize Já

Roteirize Já creates personalized travel itineraries in seconds, making trip planning easy, fast, and hassle-free. 🚀✈️

ReactJSTypescriptTailwind
View project
Thumbnail of project SP Covid-19

SP Covid-19

Personal project developed with VueJS, with the goal of showing the Covid 19 data according to each neighborhood in the capital city of São Paulo, the City Hall and the Government of São Paulo did not release this data. We got them manually through the Boletim da Cidade de São Paulo, released bi-weekly and monthly.

HTMLCSSVueJS
View project

Want to see more?See all projects

get in touch

Let's work together!