YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

HG

English:

Advanced

Hamilton G.

vetted by Youteam

Vetted by YouTeam

Brazil

UTC -03:00

America/Sao_Paulo

English:

Advanced

Software Developer with extensive experience in Vue.js, and Ruby and a strong background in both frontend and backend technologies.

Software Developer with extensive experience in Vue.js and a strong background in both frontend and backend technologies. Proficient in Nuxt.js, React, and Svelte. Experienced in backend development with Node.js and Ruby on Rails. Skilled in database management with SQL and MongoDB. Expertise in testing with Jest and Vitest. Knowledgeable in Micro Front-ends and Monorepo Strategy, as well as SEO and Google Analytics.

Want to hire this engineer?

Check if Hamilton is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

Vue.js 6 years
Ruby on Rails 2 years
React.js 3 years
Nuxt.js 3 years
Node.js 3 years
Tailwind CSS 2 years

Other technologies

C#
MongoDB
SQL
Jest

Project Highlights

icon
Full-Stack Developer

Vue.js Project

Jan `23 - Present

2 years

NT Consult

Creation of Vue.js Project from scratch.

Responsibilities & achievements

• Built a project from scratch using Vue 3, Quasar, and Tailwind for a modern UI/UX. • Revamped the User Interface to improve engagement and satisfaction. • Implemented a Monorepo strategy with Lerna for efficient code management. • Created a robust design system with Vue 3, Vitest, Storybook, and Tailwind for scalability. • Conducted code reviews and mentored junior developers to foster team growth. • Integrated third-party APIs to expand application functionality. • Utilized Vuex for advanced state management, improving performance and reliability. • Automated deployment with CI/CD pipelines to accelerate time-to-market and reduce errors. • Leveraged TypeScript to enhance code quality and maintainability. • Collaborated with UX/UI designers to craft user-friendly interfaces. • Conducted user testing and incorporated feedback for iterative improvements. • Developed custom components and libraries for consistency and efficiency. • Implemented real-time data updates using WebSockets for better interactivity. • Strengthened application security through best practices and regular audits.

Ruby on Rails
TypeScript
Vue.js
Tailwind CSS
Storybook
icon
Full-Stack Developer

Pet Health Plan application

Feb `21 - Jan `22

11 months

Petlove&Co

Development of Pet Health Plan Application.

Responsibilities & achievements

• Developed a Pet Health Plan application using Nuxt and Vue.js for seamless user experiences. • Improved the user registration flow, enhancing onboarding processes. • Implemented Monorepo strategy with Lerna to streamline development workflows. • Maintained legacy code and introduced new UI features using Micro Front-ends. • Optimized application performance and SEO with Google Analytics and Core Web Vitals. • Created comprehensive documentation for features and systems to support knowledge sharing. • Collaborated with product managers to align development with business requirements. • Conducted testing using Jest and Storybook, ensuring high-quality releases. • Developed custom plugins and modules to extend application functionality. • Contributed to Agile processes, including sprint planning, stand-ups, and retrospectives. • Optimized database queries and indexing to reduce load times and enhance performance. • Enhanced user experience through lazy loading, code splitting, and performance profiling. • Utilized Git for version control, ensuring effective collaboration and code management. • Identified and resolved complex bugs, ensuring application stability and reliability.

Ruby on Rails
Vue.js
Jest
Nuxt.js
Storybook
icon
Full-Stack Developer

Immersive meeting platform

Feb `21 - Jan `22

11 months

SuperViz

Developed an immersive meeting platform with space-related content and 3D projects.

Responsibilities & achievements

• Developed an immersive meeting platform with space-themed content and 3D projects using Nuxt and Vue.js. • Built a dynamic front-end for real-time interactions in remote locations, ensuring smooth and responsive user experiences. • Created a robust design system with Storybook for consistent UI development and rapid prototyping. • Conducted unit testing with Jest to ensure platform stability and early issue resolution. • Integrated WebRTC for real-time communication and enhanced interactivity. • Utilized Three.js to create interactive 3D models and environments for immersive user experiences. • Implemented responsive design for accessibility across devices and screen sizes. • Developed custom Vue.js components for complex data visualizations and interactions. • Collaborated with back-end developers to design and implement RESTful APIs. • Managed application state with Vuex for efficient data handling and performance. • Participated in agile development processes, including daily stand-ups and sprint planning. • Conducted performance testing and optimization to handle high user volumes seamlessly. • Implemented accessibility features adhering to WCAG guidelines for inclusive usability. • Provided user support and troubleshooting to improve the platform’s overall experience. • Stayed updated with the latest Vue.js and front-end development trends and best practices.

Ruby on Rails
Vue.js
Jest
Nuxt.js
Storybook
icon
Software Developer

Optimized Web Application

Jan `21 - Feb `22

1 year

QConcursos

Optimized application performance, SEO, and growth.

Responsibilities & achievements

• Enhanced application performance and SEO, driving growth. • Developed micro front-ends to modularize and scale the application.

Ruby on Rails
icon
Software Developer

PedeFácil project

Jun `20 - Feb `21

8 months

PagSeguro PagBank

PedeFácil project enhancing the sales market experience.

Responsibilities & achievements

• Improved the sales market experience on the PedeFácil project. • Developed a dynamic UI and ensured code quality using Jest.

React.js
Jest
icon
Senior Full-Stack Developer

School Management System

Feb `18 - May `20

2 years

TDR Informática

Comprehensive School Management System with school management functions and a digital enrollment system.

Responsibilities & achievements

• Built a School Management System using Vue.js and Quasar Framework. • Developed modules for school functions and a digital enrollment system. • Maintained code quality through rigorous code reviews.

C#
JavaScript
MongoDB
Node.js
React.js
SQL
TypeScript
Vue.js

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Hamilton is available