joao.donghia@gmail.com

Hi, im
João Donghia.

Converting concepts to reality: Software engineer
specialized in React and Next, dedicated to crafting
exceptional digital experiences.

About.

4.

years of
front-end development

I work mainly on front-end solutions, using React + TypeScript. I seek to develop applications following good practices, based on studies such as Clean Code, Git Flow and Conventional, and the BEM methodology for CSS, among others. In addition, I seek to dynamically structure the creation of components, providers and hooks, making them reusable in different applications. I believe that effective management and continuous maintenance of clean and standardized code should be priorities in a system.

  • React
  • Next
  • Typescript
  • Git
  • AWS

Experience.

Jive Investments

mar-2023/current

System Analyst

São Paulo, Brazil

• Currently developing a stack migration to an open-source solution, enabling the business to adopt a new platform for management and eliminate the need for ServiceNow licenses. Building a dynamic application using React (Typescript), AWS Services, and PostgreSQL.

• Responsible for maintaining and managing front-end applications.

• Conducted best practice workshops for repository versioning (Git Flow and Git Conventional), Clean Code and SOLID principles. Created technical documentation for dynamic frontend component usage.

  • React
  • Typescript
  • ANT Design
  • AWS
  • Git

Jive Investments

dec-2021/feb-2023

Junior System Analyst

São Paulo, Brazil

• Introduced and developed React boilerplates to facilitate componentized frontend development within the ServiceNow instance. Integrated data using scripts and APIs from the ServiceNow production environment.

• Created a frontend application from scratch for external users (law firms and company partners) to access, create, and modify data from the ServiceNow environment.

• Developed new features within ServiceNow (automations, business rules, scheduled jobs) to streamline company business processes and conducted workshops to introduce and explain React fundamentals and concepts (component lifecycle, structure, states, hooks, providers, routers, SPAs).

  • ServiceNow
  • React
  • Javascript
  • Git

Beijaflore LTDA.

jul-2021/nov-2021

Internship

São Paulo, Brazil

• Developed a web application for payment management for TIM (Telecom) company using Vue.js, Git, and Bootstrap.

• Integrations with APIs built with Kotlin and Java Spring Boot.

• Migrated a monolithic legacy application from Ruby on Rails to a modern SPA Vue.js application, resulting in improved performance.

  • Vue
  • Javascript
  • Git

Mudes (Grayline)

jan-2020/dec-2021

Apprenticeship

São Paulo, Brazil

• First experience working with an international company, located at Sheraton Grand Rio Hotel, São Conrado.

• Grayline is the largest provider of sightseeing tours on the planet, with thousands of tours and experiences in more than 700 locations, spanning six continents.

• Responsibilities included verifying invoices, managing documents, and entering data into Excel spreadsheets.

  • Excel
  • Word

Projects.

Empowering innovation through cutting-edge projects,
crafted with React.js and TypeScript, elegantly designed with pure CSS, embracing versatility,
exploring diverse templates, creating a remarkable impact in the digital realm.