Iago Rodrigues Melo Rocha

Iago Rodrigues Melo Rocha

Mentor
5.0
(1 reviews)
US$8.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Software Engineer
Senior Software Engineer

Software Engineer with over 7 years of experience in agile environments, working on multidisciplinary teams that use Scrum and Kanban methodologies. Skilled in problem analysis and resolution, teamwork, and innovation. Specialized in implementing performative and scalable web solutions with a focus on the user. Experience with modern software development tools, including Vue.js, React, HTML, CSS, and backend languages such as Python and Node.js.

Throughout my career, I have contributed to increasing companies' revenue by up to 3x and refactored systems, increasing their usability and user satisfaction by 100%.

Portuguese, English
Brasilia (-03:00)
Joined July 2018
EXPERTISE
7 years experience
3 years experience
7 years experience
6 years experience
6 years experience
7 years experience
5 years experience

REVIEWS FROM CLIENTS

5.0
(1 reviews)
Nicolas Bilic
Nicolas Bilic
June 2025
Very helpful, I got what I wanted in the end, faster loading time.
SOCIAL PRESENCE
GitHub
omnistack
Repository containing lessons from RocketSeat OminiStack Week
JavaScript
0
0
validating-reused-forms
This project is a snippet to validate reusable forms.
Vue
0
0
EMPLOYMENTS
Senior Software Engineer
Leaflink
2023-09-01-Present

- I've created functionalities that have prevented significant financial losses and optimized application performance, resulting ...

- I've created functionalities that have prevented significant financial losses and optimized application performance, resulting in a 50% workload reduction. - I've lead an effort that refactored legacy code to a modernized Vue.js stack, improving feature delivery and bug resolutions, bringing a better user experience to the customer and increasing developer experience. - Introduced a notifications system, which increased user satisfaction and improved the user experience on status changes by about 40%. - Led major component abstractions to a shared component library in order to create a Design System common to all internal applications. - Implemented AI-driven code suggestions and optimizations, resulting in a 40% increase in development speed and a 30% reduction in bugs. - Leveraged modern Javascript and Typescript features to improve the code base readability, maintainability and scalability on legacy and new code bases.

HTML/CSS
Python
Django
View more
HTML/CSS
Python
Django
CSS3
PostgreSQL
Cursor
TypeScript
GraphQL
HTML5/CSS3
RESTful API
Tailwind css
Vue.js
AI
View more
Senior Software Engineer
Grupo FCamara
2021-08-01-2023-05-01

- Lead an effort that prevented over US$ 1 million in losses by creating a functionality to upload files containing relevant data for ...

- Lead an effort that prevented over US$ 1 million in losses by creating a functionality to upload files containing relevant data for communication between the health plan and accredited service networks. - Increased usability and user satisfaction by 100% by applying the company's Design System and accessibility techniques. - Increased productivity by 80% by creating a shared component library cross squads. - Mentored other developers, including the Tech Leader, by sharing knowledge about frontend technologies and challenges. - Optimized application workload by 50% by using React Query to cache API requests and fetch data optimistically.

HTML/CSS
Node.js
CSS3
View more
HTML/CSS
Node.js
CSS3
PostgreSQL
Jenkins
React
HTML5/CSS3
Vue.js
AWS
View more
Full Stack Engineer
MeAjuda Dev
2020-12-01-2021-08-01

• Me Ajuda Dev is a community project that is voluntary and open source with its main objective being to help other developers gain ma...

• Me Ajuda Dev is a community project that is voluntary and open source with its main objective being to help other developers gain market experience and expand their knowledge of various tools so that they can develop their portfolio and improve their chances of achieving their first job. • My role in the community was as a Full Stack Developer, being part of squads that used React and Java, acting as a tutor and assisting developers with knowledge related to the stack used. • We built a web and mobile personal finance control application using Java 16, SpringBoot, ReactJS, HTML, CSS, Git, Git Flow, and GitHub. • The project was developed as a Microservice in the backend and as Microfrontends in the frontend. • We used SCRUM with XP, in which a more experienced developer pairs with a less experienced one and helps each other to develop a defined task. • Me Ajuda Dev is a community project that is voluntary and open source with its main objective being to help other developers gain market experience and expand their knowledge of various tools so that they can develop their portfolio and improve their chances of achieving their first job. • My role in the community was as a Full Stack Developer, being part of squads that used React and Java, acting as a tutor and assisting developers with knowledge related to the stack used. • We built a web and mobile personal finance control application using Java 16, SpringBoot, ReactJS, HTML, CSS, Git, Git Flow, and GitHub. • The project was developed as a Microservice in the backend and as Microfrontends in the frontend. • We used SCRUM with XP, in which a more experienced developer pairs with a less experienced one and helps each other to develop a defined task.

HTML/CSS
Java
SQL
View more
HTML/CSS
Java
SQL
CSS3
React
JavaScript
HTML5/CSS3
RESTful API
View more
PROJECTS
Dasa websiteView Project
2021
HTML/CSS
Node.js
CSS3
View more
HTML/CSS
Node.js
CSS3
Unit Testing
TypeScript
React
JavaScript
HTML5/CSS3
CI/CD
RESTful API
Tailwind css
AWS
View more
FCamara websiteView Project
2021
HTML/CSS
Node.js
CSS3
View more
HTML/CSS
Node.js
CSS3
Unit Testing
TypeScript
React
JavaScript
HTML5/CSS3
CI/CD
RESTful API
Tailwind css
AWS
View more