Rafael Cavalcante, Developer in São Paulo - State of São Paulo, Brazil

Rafael Cavalcante

Software Developer

Location
São Paulo - State of São Paulo, Brazil
Toptal Member Since
July 4, 2018

Rafael has a degree in graphic design proven by almost a decade of experience with digital products in different types of companies, from IBM and Microsoft to open source, startups, and advertising agencies.

Rafael is available for hire
Hire Rafael

Portfolio

Doris
Front-end, GraphQL, React Native, Figma
LUA
Front-end, React, JavaScript, CSS, HTML, Content Management Systems (CMS)
Gumini Digital
Front-end, WordPress, Redux, React Native, React

Location

São Paulo - State of São Paulo, Brazil

Availability

Part-time

Preferred Environment

Git, Terminal, Visual Studio Code (VS Code), Linux, MacOS

The most amazing...

...thing I've worked on was the LUA app, which empowers people to be financially independent and achieve goals with ease.

Work Experience

2020 - PRESENT

React Native Developer

Doris
  • Currently working on the beta version of the app, for iOS and Android, using React Native.
  • Working on unit and behavior tests using Jest + Native Testing Library.
Technologies: Front-end, GraphQL, React Native, Figma
2019 - 2020

Front-end Developer

LUA
  • Maintained and developed new features for LUA's web app and progressive web app.
  • Contributed to features related to business intelligence, using tools like FullStory and Google Analytics.
Technologies: Front-end, React, JavaScript, CSS, HTML, Content Management Systems (CMS)
2016 - 2019

Front-end Developer

Gumini Digital
  • Developed some features of the LUA mobile application and web platform using React, React Native, and Redux.
  • Worked inside Microsoft's operation for the Rio2016 website along with the Isobar team.
  • Developed a few advertising websites and eCommerce sites for Samsung.
  • Maintained an old version of the LUA app made with Ionic and monolithic back-end architecture.
  • Co-authored a new version of the company front-end boilerplate using Gulp, Nunjucks, NPM, and Stylus.
Technologies: Front-end, WordPress, Redux, React Native, React
2015 - 2016

Front-end Developer

ELOCC.AG
  • Developed eCommerce stores using the VTex platform.
  • Developed institutional and advertising websites and landing pages.
  • Worked as a design technologist with the development and design team to ensure a better workflow and better results.
Technologies: Front-end, VTEX, WordPress, JavaScript, CSS, HTML
2014 - 2015

Front-end Developer/Information Architect

The Brand Machine (Titans Group)
  • Oversaw some deliverables as an information architect, like workflows, personas, fluxograms, and wireframes for an open-source project.
  • Contributed to the front-end squad where we worked on the website for a former presidential candidate in Brazil.
  • Helped in the development of the front-end part of an open-source project made with Django framework.
Technologies: Front-end, JavaScript, CSS, HTML
2013 - 2014

Front-end Developer

ED Comunicação
  • Oversaw some IA deliverables for an internal startup.
  • Built personas.
  • Defined user flows.
  • Created wireframes.
  • Designed card sorting functionality.
Technologies: Front-end, Stylus, PHP, JavaScript, CSS, HTML
2011 - 2013

UI Developer

Citrus7
  • Developed institutional, eCommerce, advertising, and web portals.
  • Helped in the development of a cross-platform mobile app made with PhoneGap using Google Maps API for a major construction company in Brazil.
  • Handled the development of every web page for one of the biggest food processing companies in Brazil.
Technologies: Front-end, Less, JavaScript, CSS, HTML
2009 - 2011

UI Developer

IBM
  • Developed internal projects such as web portals, blogs, tools and interfaces for back-end software.
  • Worked with the marketing team to develop websites, small portals, and newsletters for events and products.
  • Collaborated with the staff who made workshops to equalize the team's knowledge of HTML, CSS, JavaScript, jQuery, code versioning, and web standards.
Technologies: Front-end, JavaScript, CSS, HTML

Experience

Doris

http://doris.mobi
Doris is an app that helps people to see how they look in different clothes. The user can search for outfits in the app search, upload his own images from the store, or use images sent from friends. The app is built using React Native, GraphQL, Formik, Tensorflow, and a lot of other technologies.

I'm currently one of the front-end developers of the app. Sometimes I work in the back end, which uses Serverless, Sequelize, Node.js, and other technologies. My role is to maintain and add new features, write tests, review code, and manage the continuous integration of features that I work on.

LUA

LUA is a social eCommerce platform with more than 30 brands, which empowers anyone to work from anywhere selling products without taking care of logistics, stock, etc. Everyone can join the platform, sell a product, and receive a commission.

I was part of the front-end development team which worked very closely to the back-end and design staff building the web platform (where the user sells) and the application, where the user can customize their own store.

Skills

Languages

HTML5, CSS, HTML, JavaScript, Sass, Less, PHP, GraphQL

Tools

Avocode, Trello, Slack, InVision, Advanced Custom Fields (ACF), Adobe Photoshop, Jira, Git, Stylus, Sketch, Gulp, Figma, Terminal, Sequelize, Axure RP Pro

Other

Responsive UI, Responsive Design, Web UI, Web Development, Front-end, Sketch to HTML, UI Development, CSS Preprocessors, PSD to HTML, PSD to WordPress, Minimum Viable Product (MVP), GitFlow, Sketch to WordPress, Storybook, WordPress Themes, Content Management Systems (CMS), Apollo, Serverless, Open Source

Frameworks

React Native, Redux, Jest

Libraries/APIs

React, jQuery, Node.js, Formik, Yup

Platforms

cPanel, WordPress, Visual Studio Code (VS Code), MacOS, WordPress Theme Design, VTEX, Linux

Storage

HTML5 Web Storage

Paradigms

Responsive, Responsive Layout, Agile, Web UI Design, Kanban, Scrum

Industry Expertise

Web Design

Education

2011 - 2012

Associate's Degree in Graphic Design

FMU - São Paulo

2009 - 2010

Associate's Degree in Computer Science

Faculdade Impacta de Tecnologia - São Paulo, São Paulo, Brazil

Certifications

JUNE 2020 - PRESENT

Scrum Foundations Professional Certificate

CertiProf

JUNE 2013 - PRESENT

Information Architecture

Faber Ludens Institute