João Guilherme Martins BorboremaJB
Open to opportunities

João Guilherme Martins Borborema

@jooguilhermemartinsb

Full Stack Software Engineer

Brazil

What I'm looking for

I am looking for a collaborative environment that fosters innovation and growth.

I'm a highly skilled Full Stack Software Engineer with expertise in JavaScript, TypeScript, Node.js, React, Next.js and much more. I’m passionate about creating software that provides value to people.

At Hand Talk, one of my key achievements was refactoring a legacy platform plagued with performance issues and difficult-to-maintain code. By implementing Clean Architecture, I significantly improved the platform's maintainability, making it much easier to add new features and debug existing ones. The frontend was built with React.js, Material UI, and various other libraries, while the backend utilized Node.js with Firebase as the database and was hosted on Google Cloud Functions. The results were highly impactful, enhancing both developer productivity and the overall user experience.

At Guardian RH, I developed new frontend features using JavaScript, React.js and other libraries. I also, lead the implementation of e2e tests using Cypress to create high acceptance tests and suggested changes in the architecture of React apps to improve maintainability and performance. I also developed backend features for REST API’s using .NET, SQL Server, etc.

During my bachelor in Software Engineering at PUC Minas, I could live a year in Germany, where I could study complementary subjects, improve my proficiency in English and German and meet incredible people from all parts of the world. There, I also planned and participated in system requirements discussions to build a software for the University that enabled the professors to create and evaluate exams much faster. This software was built using TypeScript, Next.js, React Query for the frontend, Node.js, Express.js with MongoDB for the backend and I deployed it in an on-premise Linux server.

At Mundiale, I built many Web Crawlers and automations using Node.js to collect data, save time and resources. I also worked in a crucial project for the company, where we developed a PaaS (platform as a service). This project was built with many microservices using Node.js, Express.js, RabbitMQ, MongoDB, Selenium, automated tests with Jest. Also, the frontend was built using TypeScript, React.js, Next.js, Context, Material UI.

If you are seeking a passionate Full Stack Engineer with expertise in JS, TS, React, Node.js, I would be thrilled to contribute with my skills and knowledge to your team.

Experience

Work history, roles, and key accomplishments

HandTalk logoHA
Current

Full Stack Software Engineer

HandTalk

Apr 2024 - Present (1 year 2 months)

At HandTalk, I collaborated on a platform that generates AI training data to bridge communication between deaf and hearing people. I led a major refactor using Clean Architecture, significantly improving maintainability and scalability, while also delivering frontend and backend features with TypeScript and ensuring code quality through testing and CI/CD.

Guardian RH logoGR

Full Stack Software Engineer

Guardian RH

Oct 2023 - May 2024 (7 months)

Optimized a React application’s response time by 40% through improved data fetching and state management. Developed frontend features and implemented backend APIs using ASP.NET Core, ensuring high code quality with extensive testing.

Hochschule Schmalkalden logoHS

Full Stack Software Engineer

Hochschule Schmalkalden

Sep 2022 - Dec 2022 (3 months)

Planned and developed an application for professors to create and evaluate exams efficiently. Involved in the entire software development cycle from planning to deployment, utilizing modern frontend technologies.

Mundiale logoMU

Full Stack Software Engineer Intern

Mundiale

Oct 2020 - Mar 2022 (1 year 5 months)

Contributed to the development of a platform as a service (PaaS) for creating web crawlers and automation. Developed frontend and backend components, enhancing productivity through robotic process automation.

Education

Degrees, certifications, and relevant coursework

HS

Hochschule Schmalkalden

Exchange Program, Information Technology

2022 - 2023

Exchange program in Germany where I studied IT disciplines.

PG

Pontifícia Universidade Católica de Minas Gerais

Bachelor of Software Engineering, Software Engineering

2019 - 2023

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan