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

Software Developer in São Paulo - State of São Paulo, Brazil

Member since October 11, 2016
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 now available for hire

Portfolio

  • Doris
    Front-end, GraphQL, React Native
  • LUA
    Front-end, React, JavaScript, CSS, HTML
  • Gumini Digital
    Front-end, WordPress, Redux, React Native, React

Experience

Location

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

Availability

Part-time

Preferred Environment

Git, Terminal, 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.

Employment

  • React Native Developer

    2020 - PRESENT
    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
  • Front-end Developer

    2019 - 2020
    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
  • Front-end Developer

    2016 - 2019
    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
  • Front-end Developer

    2015 - 2016
    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
  • Front-end Developer/Information Architect

    2014 - 2015
    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
  • Front-end Developer

    2013 - 2014
    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
  • UI Developer

    2011 - 2013
    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
  • UI Developer

    2009 - 2011
    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.js, Figma, VS Code, 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 Products (MVP), GitFlow, Sketch to WordPress, Storybooks, WordPress Themes, Apollo, Serverless, Open Source
  • Frameworks

    React Native, Redux, Jest
  • Libraries/APIs

    React, jQuery, Node.js, Formik, Yup
  • Platforms

    cPanel, WordPress, Visual Studio Code, MacOS, WordPress Theme Design, VTEX, Linux
  • Storage

    HTML5 Web Storage
  • Paradigms

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

Education

  • Associate's degree in Graphic Design
    2011 - 2012
    FMU - São Paulo
  • Associate's degree in Computer Science
    2009 - 2010
    Faculdade Impacta de Tecnologia - São Paulo, São Paulo, Brazil

Certifications

  • Scrum Foundations Professional Certificate
    JUNE 2020 - PRESENT
    CertiProf
  • Information Architecture
    JUNE 2013 - PRESENT
    Faber Ludens Institute

To view more profiles

Join Toptal
Share it with others