Hi, my name is
Hello 👋, I'm Guilherme Henrique, a passionate software developer with 7 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.
ReactJS
Next.js
VueJS
Nuxt.js
Javascript
Typescript
NodeJS
Adobe AEM
Roteirize Já creates personalized travel itineraries in seconds, making trip planning easy, fast, and hassle-free. 🚀✈️
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.
The aim of this web project is to help Freelance Developers with a "spreadsheet" focused on quoting the work as a whole, based on hours of development and testing of each feature. Based on these items, the value of each feature and the value of the entire project will be calculated.
Want to see more?See all projects
I'm always open to new challenges and exciting projects. Let's work together to create amazing solutions for your company!
● 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.
Skills
● 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.
Skills
● 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.
Skills
● 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.
Skills