Raphael BernardoMobile Developer
I'm a professional software developer since 2014 with BS in Computer Engineering with passion for mobile and IoT/robotics. I've worked on every type of company, from small startups to software giants, a lot of years on-site and remotely, with national (Brazilian) and international English-only speaking/writing teams. Currently, I'm remotely working for Uber Technologies on their Android project.
Tech stack
Java (13)
Kotlin (11)
Firebase (11)
Android (11)
SQL (4)
Video Streaming (4)
Video Compression (4)
C++ (3)
CMake (3)
Python (3)
Groovy (3)
Dagger (3)
AWS S3 (3)
Facebook API (3)
SQLite (3)
Retrofit (3)
Picasso (3)
Model View Viewmodel (MVVM) (3)
Model View Presenter (MVP) (2)
Laravel (2)
PHP (2)
Selenium (1)
JavaScript
Experience
Mobile DeveloperUber Technologies
05/2021 - Currently

Currently, on the Uber Maps team. Long-term objectives: - Collaborate on global scale multiple projects. - Absorb and learn the new mobility concept Uber has as objective. - Contribute to Uber open source android framework.

Java
Kotlin
Groovy
C++
Python
SQL
Firebase
CMake
Android
Mobile DeveloperFreeCast Inc
03/2021 - Currently

Android / Android TV / Fire TV Engineer Working for them today as a part-time freelancer in my free times. Goals Rewrite the app and implement new features following these goals: Fully update the app codebase from java to kotlin Apply a better architecture to the app Solve bugs and crashes Implemented HLS/Dash playback. Enabled Casting ability. Implemented online plan sale via gateway.

Java
Kotlin
Firebase
Video Streaming
Video Compression
Android
Mobile DeveloperSuper Revendedores
10/2018 - 02/2021

Worked on migrating the whole codebase from Java to Kotlin. Solved bugs and improved sync mechanism for user products with the backend servers. Implemented online sales via gateway. Implemented virtual magazine showcases. Enabled the resellers to order more products from the registered cosmetic factories through a virtual shop web page integrated with the Android application through a Single-Sign-On URL.

Kotlin
Java
Firebase
Facebook API
AWS S3
SQLite
Dagger
Picasso
Retrofit
Android
Mobile DeveloperInvillia
04/2020 - 08/2020

Worked with a cross skilled team stack on remodeling the home page by turning a single product shelf into a fully dynamic shelf controlled by backend servers. Implemented full analytics monitoring, tracking all user product clicks and tracking which shelf the user scrolls more using Firebase Analytics and custom API calls.

Java
Kotlin
Model View Viewmodel (MVVM)
Android
Mobile DeveloperConcrete, an Accenture Company
12/2016 - 10/2018

Made an app from scratch that reached more than 1M+ downloads. Helped to implement shop geolocation and guidance for the physical shops, which resulted in more customers visiting the client’s physical shops. Implemented travel package feature, so users can get more information on their itinerary on the go, resulting in less phone calls to the client’s customer service. Implemented travel packages virtual showcase, resulting in more customer flow for the physical shops.

Java
Kotlin
Model View Viewmodel (MVVM)
Model View Presenter (MVP)
Firebase
Mobile DeveloperPraPagar, Fintech Startup
06/2015 - 11/2016

Software development internship. Used Android and PHP for the first time professionally. Helped to implement online payments via QR code, geolocation, account ID, and phone number.

Java
Android
PHP
Laravel
Data EngineerIBM
01/2015 - 06/2015

Built datasheets using SQL DB2 queries that resulted in more sales for the IBM contract and selling teams.

SQL
QA AnalystFasolTI, Software House
10/2014 - 01/2015

Built full test case scenarios and documented them to be implemented later. Implemented test cases for web projects.

Selenium
Java
Education
Balchelor of Science in Computer EngineeringInstituto Infnet
04/2013 - 04/2018
Portfolio
Uber Eats
May 2021 - March 2022
Uber Driver
May 2021 - March 2022
Uber Rider
May 2021 - March 2022
Select TV
March 2021 - March 2022
Super Revendedores
October 2018 - March 2022