Getulio Vieira de Moraes, Developer in Fortaleza, Brazil
Getulio is available for hire
Hire Getulio

Getulio Vieira de Moraes

Verified Expert  in Engineering

Bio

Getulio is a front-end developer who graduated magna cum laude in computer engineering from the Federal University of Ceara. He has professional experience in JavaScript, TypeScript, React, React Native, Node.js, Jest, Testing Library, and Git. Getulio worked within teams following Agile and Scrum practices and test-driven development.

Portfolio

HGV Halo LLC
React, CSS, Next.js, Chakra UI, Tailwind CSS, User Experience (UX)...
OnwardJustice Inc.
React, Tailwind CSS, CSS, HTML, Front-end, Next.js

Experience

  • React - 5 years
  • React Native - 5 years
  • JavaScript - 5 years
  • TypeScript - 4 years
  • Redux - 4 years
  • Jest - 2 years
  • Node.js - 2 years
  • React Apollo - 1 year

Availability

Part-time

Preferred Environment

Slack

The most amazing...

...thing I've worked on is creating a login flow for an app's front end, back end, and mobile version from scratch.

Work Experience

React Developer

2024 - 2024
Procore Technologies Inc. - Engineering Buying Center
  • Migrated legacy code from their monolith application to a new micro front-end architecture, significantly increasing the application's performance.
  • Mentored junior engineers on React's best practices and test-driven development.
  • Collaborated with the product owner and project manager to translate user stories into technical tickets.
Technologies: React

UI/UX Front-end Developer

2024 - 2024
HGV Halo LLC
  • Developed the authentication and authorization flow with email verification.
  • Enhanced the UI/UX of the application using ChakraUI and Tailwind.
  • Worked alongside leaders to restructure project architecture, increasing performance and code maintainability, which reduced company costs.
Technologies: React, CSS, Next.js, Chakra UI, Tailwind CSS, User Experience (UX), User Interface (UI), Stripe, SQL, Prisma

Front-end Developer

2024 - 2024
OnwardJustice Inc.
  • Developed the base application for their front end using NextJS, helping the team with the deployment and development environment.
  • Helped the team organize and prioritize features for delivering the MVP.
  • Created a responsive UI for almost all of their application from scratch. This included dashboards, chats, onboarding, signing, signup, forgetting passwords, and notifications.
Technologies: React, Tailwind CSS, CSS, HTML, Front-end, Next.js

Mobile Engineer

2023 - 2024
Rising Tide
  • Developed the shift management part of the application, which includes calendar and filtering shifts for drivers.
  • Uploaded apps to the Apple Store and helped the team with creating the build.
  • Implemented offline mode and helped the team integrate turn-by-turn navigation on Mapbox.
  • Worked closely with management to translate user stories into technical tickets.
Technologies: React Native, Redux Thunk, Redux Toolkit, Expo

Full-stack React and Next.js Developer

2023 - 2023
Usable Machines, Inc.
  • Created a design system for version 1.5 using Tailwind CSS, leading to a better user experience.
  • Automated the development process using Vercel preview comments and deployment.
  • Collaborated with the team lead and the entire team to decide the architecture of version 1.5.
Technologies: Next.js, React, Node.js, TypeScript, CSS, React Native, Vercel, Full-stack, tRPC, Back-end, Front-end, Full-stack Development

React/React Native Developer

2023 - 2023
Make Disciples Charitable Foundation
  • Managed the project and created tasks from Figma files and requirements.
  • Built CI/CD with GitHub Actions and GitHub Pages. Worked on setting up the project and development environment.
  • Worked on creating reusable components with Storybook.
  • Created the project's design system using Tailwind CSS based on designs.
Technologies: React Native, React, Design Systems, User Interface (UI), User Experience (UX), Mobile App Design, Mobile Design, Figma, UI Design, Responsive Web Design (RWD), Storybook, Tailwind CSS

Full-stack Software Engineer

2022 - 2023
Tia
  • Helped scale Tia's business across the US, from offices in four states to offices in nine states and with virtual care.
  • Implemented new quality software and maintained the back end of Tia's virtual care that supported physical, mental, and reproductive health.
  • Helped the team understand product requests and translated them into more technical tickets.
  • Mentored more junior engineers in JavaScript and Node.js.
  • Learned Swift to help the team implement front-end tickets.
Technologies: React, Redux, Node.js, OpenAPI, Bookshelf.js, PostgreSQL, Sinon.JS, Chai, Mocha, Test-driven Development (TDD), Scrum, Styled-components, CSS, HTML, JavaScript, TypeScript, Responsive Web Apps, APIs, REST, Unit Testing, REST APIs, Full-stack

Mobile Engineer

2021 - 2022
Keap
  • Converted leads into customers and provided an effortless user experience while working on a mobile team. Automated repetitive tasks with the push of a button and streamlined several businesses while maintaining a personal touch.
  • Implemented new features and maintained existing software on both Android and iOS.
  • Helped improve and maintain Lite's complete package of CRM, which included automation, email marketing, and payments, assisting customers in getting organized, automating follow-ups, and closing more leads.
Technologies: React Native, TypeScript, JavaScript, Redux-Saga, Styled-components, HTML, CSS, Apollo, GraphQL, Agile, Scrum, iOS, Android, Mobile App Design, iOS Animations, Android Animations, Test-driven Development (TDD), Unit Testing, REST APIs, Mobile Apps, Axios

Full-stack Software Engineer

2021 - 2021
Bird Coach
  • Developed a marketing website with Gatsby and Contentful to advertise new marathons and programs for athletes to join and find a coach to help them.
  • Implemented a website created in React, enabling coaches to create new programs and communicate directly with their athletes.
  • Contributed to a mobile application for athletes, allowing them to log in to their workouts and purchase plans to join and prepare for marathons.
Technologies: React, Gatsby, Redux, Node.js, Jest, TypeScript, React Native, React Apollo, Styled-components, HTML, CSS, JavaScript, Responsive Web Apps, iOS, Android, Mobile App Design, Material UI, Unit Testing, REST APIs, SCSS, WebSockets, HTML5, Axios

Mid-level Full-stack Engineer

2021 - 2021
Farias Brito
  • Participated in every stage of software development and collaborated closely with the UI/UX designer, technical leader, and senior developers to strategize product design.
  • Helped manage the task board in Jira, coming up with the right architectural and technical solutions for the software.
  • Built the front end of a platform that allowed teachers to register questions and challenges for their students and create tests for the Farias Brito Educational Organization.
Technologies: React, Redux, Apollo, GraphQL, TypeScript, Node.js, React Apollo, Styled-components, HTML, CSS, JavaScript, Agile, Scrum, Responsive Web Apps, APIs, DOM, iOS, Android, React Native, Material UI, REST APIs, Axios

Mid-level Full-stack Developer

2020 - 2021
HP Inc
  • Mentored members of the Brazilian team in English and worked closely with the international team to help onboard new people.
  • Solved architectural problems and refactored a big part of the application in cooperation with HP USA. Command Center was the application deployed to HP machines for consumers, commercial use, omen, and workstations.
  • Helped HP with its large customer base, installed the application on machines, including laptops, desktops, and wearables, and integrated low-level hardware functionalities impacting millions of HP users.
Technologies: React Native, React Native Bridge, C#.NET, Redux-Saga, Redux, TypeScript, Jest, Enzyme, Styled-components, HTML, JavaScript, CSS, Agile, Scrum, Apollo, Unit Testing, REST APIs, Mobile Apps, Native Mobile Apps, Axios

Junior Mobile Developer

2019 - 2020
Dell Lead
  • Contributed to a distance learning platform at Dell's accessibility lab.
  • Led a team on the accessible teaching platform for people with disabilities, making a new Android app available exclusively to students.
  • Maintained and implemented new features on the main mobile application of the lab.
Technologies: React Native, JavaScript, Redux, Redux Thunk, TypeScript, Redux-Saga, Styled-components, HTML, CSS, Agile, Scrum, Responsive Web Apps, iOS, Android, Mobile App Design, REST APIs, Mobile Apps, Axios

Junior Front-end Developer

2019 - 2019
Tock
  • Contributed to residential automation and developed software that could control devices via infrared, home appliances, and lighting. The company manufactured the control devices.
  • Collaborated closely with the CEO and built with a team a Flutter application and integrated it with their AWS IoT cloud service provider.
  • Enabled the company to sell their product to other large corporations to automate their buildings and homes.
Technologies: Flutter, Dart, Agile, Scrum, GitHub, REST APIs

Junior Full-stack Developer

2019 - 2019
Fundação Oswaldo Cruz (Fiocruz)
  • Developed the Zelo healthcare platform that worked on three applications: Android and iOS (Zelo Professional Health and Caregiver and Family Care) and a web application (Zelo Manager).
  • Analyzed and planned architecture, contributed to the full-stack development of all platforms, supported production, and provided maintenance. Worked mainly with React Native and TypeScript.
  • Delivered results in a short period and collaborated closely with the technical lead.
Technologies: React Native, React, JavaScript, TypeScript, Node.js, Sequelize, PostgreSQL, REST, Redux, Styled-components, HTML, CSS, Scrum, Responsive Web Apps, APIs, DOM, iOS, Android, Mobile App Design, REST APIs, Mobile Apps, Axios

Experience

TVmaze Shows

https://github.com/getuliovdmnaweb/tvmaze-shows
It is a mobile application for listing TV series. It uses the API provided by the TVmaze API and allows users to watch and choose genres and TV series they enjoy via a Netflix-like mobile application.

Marvel Comics

https://github.com/getuliovdmnaweb/marvel-comics
It's a React Native-based mobile application where users can search and learn interesting information about their favorite Marvel Comics heroes, shows, and movies. The application consumes Marvel Public API.

Education

2012 - 2018

Bachelor's Degree in Computer Engineering

Federal University of Ceara - Fortaleza, Brazil

2015 - 2016

Bachelor's Degree in Computer Science

National College of Ireland - Dublin, Ireland

Skills

Libraries/APIs

React, Node.js, REST APIs, Redux-Saga, OpenAPI, Bookshelf.js, Sinon.JS, Chai, Stripe

Tools

Slack, React Apollo, Sequelize, GitHub, Redux Thunk, Mocha, Figma, Expo, Redux Toolkit, Prisma

Languages

JavaScript, TypeScript, Dart, C#.NET, GraphQL, HTML, CSS, SCSS, HTML5, SQL

Frameworks

Redux, React Native, Jest, Flutter, Material UI, Tailwind CSS, Next.js, tRPC

Paradigms

REST, Agile, Scrum, Test-driven Development (TDD), Mobile App Design, Unit Testing, Mobile Design, UI Design, Responsive Web Design (RWD)

Platforms

iOS, Android, Vercel

Storage

Databases, PostgreSQL

Other

Software Engineering, Styled-components, Control Systems, Robotics, Software Development, Computer Engineering, React Native Bridge, Enzyme, Apollo, Gatsby, Responsive Web Apps, APIs, DOM, iOS Animations, Android Animations, Design Systems, User Interface (UI), User Experience (UX), Storybook, Full-stack, WebSockets, Back-end, Front-end, Full-stack Development, Mobile Apps, Native Mobile Apps, Axios, Chakra UI

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring