personal picture

Rivail Pinto

Javascript | Typescript | NodeJs - NestJs, ExpressJs | ReactJs - NextJs, Remix, Vite | React-Native - Expo | AWS
Computer ScienceSr Front-End

Engineer Full-Stack with 10 years of experience and a passion for web technologies, specializing in Node, React, and React-Native. Currently seeking professional challenges that allow me to apply my solid knowledge, contributing to the team's success and aligning with the company's strategic goals.

Throughout my journey, I have worked with both lean, smaller teams and large teams spread across Latin America. I currently work as a Front-End engineer, and in my most recent position, I collaborated with Addi, an e-commerce platform serving a large number of users. I was part of the mobile and web team, using React-Native to develop applications for Android and iOS, and React.js for the web platform.

I believe in the importance of providing high-performance and reliable solutions to meet users' real-time needs. My experience has prepared me to handle challenges related to scalability, optimization, and agile delivery, ensuring that applications are developed and enhanced with maximum efficiency.


tech skills
  • javascript

    9 years

  • typescript

    5 years

  • react.js

    7 years

  • html

    9 years

  • css

    9 years

  • jsx

    7 years

  • react-native

    4 years

  • expo

    2 years

  • node.js

    5 years

  • express.js

    3 years

  • nest.js

    2 years

  • php

    4 years

  • aws

    2 years

  • git

    9 years

  • figma

    5 years


job experience
  1. May 2022 - November 2023

    At Addi I have the opportunity to work with a multi-platform team, working with React js for our web platform and React-Native for our mobile platform (B2C). On Addi, I'm working with a Payment Platform, called B.N.P.L (Buy Now Pay Later) and it's actually running in Colombia and Brazil. It is my first experience working with a company based in another country, using English as the main language to communicate with the team. At Addi, I can work even with the web platform and the mobile platform gathering the whole React stack to deliver to the user the best experience possible.

    React.js, React Native, React-Query, Redux, Javascript, Typescript, Html, Css, AWS, Docker, Git, Figma, Asana, Jest, Playwright, React-Testing-Library, CodePush, NX, Split.io, Amplitude, Sprig, LogRocket, LogDna

  2. From Jun 2021 - May 2022

    Olist is a platform (B2B) that helps sellers to sell their products on Mercado Livre and other Markets Places such as Americanas. Olist is a big store inside these market-places and has a huge platform to help the sellers join (and sell products) with a more evaluated profile. On Olist I worked on the Growth team implementing some functionalities to improve the user experience. Our goal was to create a simple and usable platform to let the non-technical user have a good understanding of what is Olist and what Olist does.

    React.js, Javascript, Typescript, Html, Css, Storybook, Node.js, Express.js, Nest.js, Swr, AWS, Docker, Git, Figma, Jira, Jest, Cypress, React-Testing-Library

  3. May 2019 - May 2021

    Tarkus gave me the opportunity to work as a tech leader, it was my first big opportunity to work as a tech lead. At Tarkus, I had the possibility to hire people, create teams, develop new projects, and choose the stacks to be used for our tech team. At this company, I worked on implementing the Cashback app and all the APIs to communicate with this platform (web and mobile). With a B2B and B2C platform, our main objective was to give the customers a great experience in shopping in a retail store giving some advice (based on their shopping list history) and returning cash at the end of this experience (cashback).

    React.js, React Native, Expo, Swr, Redux, Javascript, Typescript, Html, Css, Node.js, Express.js, Docker, Git, Figma, Jira, Cypress, React-Testing-Library

  4. Oct 2016 - Apr 2019

    Working close to Kaios global team. This was the first time I'd worked with a foreign team using English as one of the languages to communicate (part of the team was based in China). Kaios is an operational system built for smart feature phones. In Itriad I had the opportunity to use React in a large-scale project for the first time. I helped my teams to create Two Maps apps (POI-based), an activity recorder app, a play music app, and a To-Do List app. At this company, I had my first experience with leading a team (small team).

    React.js, Redux, Javascript, Typescript, Html, Css, Git, Figma, Jira, React-Testing-Library

  5. October 2015 - September 2016.

    Development of the payment system - gateway, reconciliation, and Back-Office - as well as the implementation of the API for notification of transactions made via POS for clients with their own Platform. Development of an API to help the Web Client in the POS requests, CMS for Whirlpool inventory control, and sales reconciliation API and client app.

    Angular.js, Javascript, Jquery, Html, Css, Git, Figma, Jira, Node.js, Express.js, Postgres, Loopback.io

  6. September 2014 - June 2015.

    Development of internal systems by working together with the company's ERP team. Participation in the creation of a system for reconciling purchases made with cards on POS terminals. Creation of two modules for querying sales made in the wholesale company and a module that serves the same need for Cash & Carry companies. Inventory system - inventories for the logistics part of the company. Price Search System, an Android app with PHP REST API.

    Php, Javascript, Codeigniter, Html, Css, Jquery, Git, Postgres

  7. November 2013 - May 2014.

    Participation in the development of systems - Pubs & Restaurants (PDV), Despachantes Manaus (Service order control) - both internal systems.

    Php, Javascript, Codeigniter, Html, Css, Jquery, Git, Mysql

my social profiles