Rafael de Melo Aroxa, Developer in Recife - State of Pernambuco, Brazil
Rafael is available for hire
Hire Rafael

Rafael de Melo Aroxa

Verified Expert  in Engineering

Software Developer

Location
Recife - State of Pernambuco, Brazil
Toptal Member Since
June 29, 2012

Rafael is described by colleagues as a fast learner with a fast-paced mind. He is a 'get-things-done' person and is extremely driven. His deep knowledge and experience in mobile development, combined with his excellent communication skills, make him a valuable asset on any team.

Availability

Part-time

Preferred Environment

Git, Eclipse, Xcode, MacOS

The most amazing...

...software I've developed had 500,000 lines of code across 32 modules, and was used for real-time productivity tracking of a metal extraction mine.

Work Experience

Chief Technology Officer

2014 - PRESENT
Human Memory Archive
  • Was responsible for the entire product development of 2 apps, from definition & strategy to project execution, management, and coding.
  • Figured out a way to reduce 90% of costs by encoding the videos offline using H264 codec.
  • Developed Intent, an iOS app that allows one to reconnect with loved ones through meaningful video messages.
  • Developed Recapture, an iOS instant cloud camera app that allows the user to take photos and videos and never worry about running out of storage on their phone.
Technologies: Parse, Ruby on Rails (RoR), iOS

Lead Mobile Developer

2013 - 2014
RevUnit
  • Was the main developer of Overwatch, which yielded the client a prize of $150,000 in funding to invest in the project (http://bit.ly/1hcCWpt).
  • Established code standards, best practices, testing, and continuous integration processes.
  • Tutored other developers with regards to iOS/Android development and other general Computer Science topics.
  • Managed the code review process for all other mobile developers.
  • Implemented 6 iOS apps and 2 Android apps for clients in Dallas, Little Rock, and the Northwest Arkansas area.
Technologies: Ruby on Rails (RoR), Android, iOS

Senior Android Consultant

2011 - 2011
ID S/A Tecnologia de Identificação
  • Worked on a B2B Android app for remote workforce management. The manager can deploy tasks, track expenses, view workers' location on a map, etc.
  • Created an Android tablet app for the government to serve as class diary for public schools.
  • Implemented RESTful services using WCF and C# .NET.
Technologies: ASP.NET, Windows Communication Foundation (WCF), Android

Mobile Software Engineer

2010 - 2011
Fingertips
  • Worked on 18 applications across iOS and Android platforms. Technologies used include: SOAP / RESTful services, SQLite, GPS, camera/audio/video integration, internationalization, etc.
  • Created a reusable carousel component for iOS using 3D affine transformations using CoreAnimation.
  • Was responsible for estimating cost and effort of new projects based on high experience.
  • Worked on apps for multinational clients such as Claro, Nike, and ESPN.
  • Worked on apps for two of the biggest companies in Brazil: "Rede Globo" and "Grupo RBS".
Technologies: SOAP, XML, JSON, Parse, Android, iOS

Software Engineer (Intern)

2009 - 2010
FAST Soluções
  • Worked on a cross platform solution used for real time productivity control and visualization of mine excavators.
  • Developed a WPF desktop application for managing employees’ check in/out times, and front door security lock that uses facial and fingerprint recognition, as well as RFID card identification.
  • Optimized dynamic form generation for Windows Mobile platform. Some forms had speed improvements of up to 13x.
  • Created an internal system used by Human Resources to pre-screen, select and interview job candidates for positions available at the company.
  • Implemented a self-discoverable P2P backup network in Java using JXTA.
Technologies: Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Active Server Pages (ASP), .NET, C#

Telecine

Telecine is an iOS app that allows the user to browse through the schedule and watch trailers, movies and TV series from the Telecine cable channel in Brazil. I developed some of the features and back-end integration as part of a team of 2 developers.

Radio Gaúcha

Radio Gaúcha is an iOS app that allows the user to listen to the news & entertainment radio station "Rádio Gaúcha" in real-time over the internet. I implemented some of the features as part of a team of 2 developers.

Eleições RBS

Eleições RBS is an iOS app that allowed the users to watch the 2010 Brazilian elections in real time, as well as related news with photos and videos. I implemented some features and bug fixes as part of a team of 2 developers.

Claro Clube

Claro Clube is an iOS/Android app that allows the user to manage/exchange their rewards program with multi-national cell carrier Claro for various products and discounts. I developed the iOS app and helped finish the Android version as part of a team of 2 developers.

Cineclick

Cineclick is an iOS app that allows the user to see schedule for movies all over Brazil, based on location or by choosing a state. Users could also view synopses, trailers, cast, and critiques about the movies. I implemented most of the features and back-end integration as part of a team of 2 developers.

Cineclick Oscar

Cineclick Oscar is an iOS app that allowed the users to see the nominees, categories, movies, and all sorts of information related to the Oscars event. I implemented most of the features and back-end integration as part of a team of 2 developers.

Climatempo

Climatempo is an iOS l/Android app that allows the user to see weather forecasts and news in real-time. I implemented some features and bug fixes as part of a team of 2 developers.

BrandsClub

BrandsClub is an eCommerce iOS app that allowed the users to purchase clothes and accessories from BrandsClub in Brazil, and have the products delivered to them.

SisDoc

SisDoc is an iOS app developed for iPads that was used internally by the client to plot all kinds of charts and statistics about their business. I developed part of the UI and custom charts as part of a team of 3 developers.

Nike 600k

Nike 600k is an iOS app for iPad that allowed users to view news and updates for the Nike 600k SP>RIO event in 2010. I developed some of the features as part of a team of 3 developers.

Zero Hora

Zero Hora is an app for iOS that allows the users to read the Zero Hora newspaper on their devices. I developed some of the features and bug fixes as part of a team of 2 developers.

Diario Catarinense

Diario Catarinense is an app for iOS that allows the users to read the Diario Catarinense newspaper on their devices. I developed some of the features and bug fixes as part of a team of 2 developers.

Terra TV

Terra TV is an iOS/Android app that allowed the user to watch movies and TV series, and view the programming schedule. I developed some of the features as part of a team of 3 developers.

Enjoy England

Enjoy England is an iOS/Android app that allows the users to view and read about attractions and things to do in England. I developed some features and bug fixes as part of a team of 2 developers.

GNT Lookbook

GNT Lookbook is an iOS app for iPad that allows the user to see news and trends for fashion, clothing and accessories. I developed some features and bug fixes as part of a team of 2 developers.

Muu

Muu is an iOS app that allows the user to play on demand all series available on Muu TV channel.

ESPN Brasil

ESPN Brasil is an iOS app that allows the user to view and read multimedia news and updates about their favorite sports team in Brazil. I developed the module for video news as part of a team of 3 developers.

Recepedia

Recepedia is an iOS app that helps users find and favorite featured food recipes. I developed some new features and bug fixes.

iScape

iScape is an iOS/Android app that allows the user to take a picture of their backyard and create their own virtual landscaping project.

Btiques

Btiques is an eCommerce iOS app that allows the user to browse and favorite various clothing items and accessories for small and exclusive boutiques. I developed some features and bug fixes as part of a team of 2 developers.

Mobile ID Guide

Mobile ID Guide is an iOS/Android app that allows the user to know about and verify the security features in Driver's Licenses issued in the US.

Overwatch

Overwatch is an iOS app that assists the user with features like GPS radar and voice communication when playing Paintball/Airsoft with their friends.

Park Place Dealerships

https://itunes.apple.com/us/app/park-place-dealerships/id866367308?mt=8
Park Place Dealerships is an iOS app that allows the clients of the Park Place Dealerships in Texas better manage their customer relationship with the dealership. User can schedule service appointments, view dealer inventory, and much more. I developed most of the features as part of a team of 2 developers.

SmileBank

SmileBank is an iOS app to help parents educate their young children how to improve their oral hygiene. I developed the foundation of the app and led other 2 developers throughout the project.

Intent

Intent is an iOS app that helps the user keep their most precious moments about their heritage and loved ones using video interviews.

Recapture

Recapture is a cloud camera app for iOS that allows the users to take as many photos and videos as they want, and never run out of storage on their phone.

Languages

Java, Objective-C, SQL, XML, HTML, JavaScript, C, C#, Active Server Pages (ASP), Ruby

Frameworks

iOS SDK, ReactiveCocoa, Android SDK, .NET, Windows Presentation Foundation (WPF), ASP.NET, Ruby on Rails (RoR)

Libraries/APIs

Parse SDK, OpenGL ES, CocoaPods, Facebook iOS SDK

Tools

SourceTree, Git, Xcode, Android Studio, iOS Instruments, Gradle

Paradigms

REST, Object-oriented Design (OOD), Design Patterns, Object-oriented Programming (OOP), Agile Software Development, Scrum, Concurrent Programming, Reactive Programming

Platforms

iOS, Parse, Android, MacOS, Eclipse

Storage

JSON, SQLite

Other

API Design, Multithreading, GitFlow, Windows Communication Foundation (WCF), SOAP

2012 - 2014

Master of Science Degree in Computer Science

University of Arkansas - Fayetteville, Arkansas

2006 - 2011

Bachelor of Science Degree in Computer Science

Universidade Federal de Pernambuco - Recife, Brazil

2004 - 2006

Technician Degree in Computer Science

UNIBRATEC - Recife, Brazil

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