Rafael de Melo Aroxa
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
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
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.
Lead Mobile Developer
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.
Senior Android Consultant
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.
Mobile Software Engineer
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".
Software Engineer (Intern)
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.
Experience
Telecine
Radio Gaúcha
Eleições RBS
Claro Clube
Cineclick
Cineclick Oscar
Climatempo
BrandsClub
SisDoc
Nike 600k
Zero Hora
Diario Catarinense
Terra TV
Enjoy England
GNT Lookbook
Muu
ESPN Brasil
Recepedia
iScape
Btiques
Mobile ID Guide
Overwatch
Park Place Dealerships
https://itunes.apple.com/us/app/park-place-dealerships/id866367308?mt=8SmileBank
Intent
Recapture
Skills
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
Education
Master of Science Degree in Computer Science
University of Arkansas - Fayetteville, Arkansas
Bachelor of Science Degree in Computer Science
Universidade Federal de Pernambuco - Recife, Brazil
Technician Degree in Computer Science
UNIBRATEC - Recife, Brazil
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring