Rafael
Ferraz
Contact Details
Email:-GitHub repo:
github.com/DuM4ll3?
SOFTWARE ENGINEER
tab=repositories
LinkedIn:
linkedin.com/in/rtferraz
Personal Summary
Core Skills
I am a results-oriented software engineer
with 5+ years experience, excellent
communication skills, as well as a deep
understanding of mobile tech and software
development processes.
I can work also as an EU company and
issue EU invoices.
developing/testing/deplo
ying/releasing native
applications on iOS and
Android
refactoring code and
evolving architectures
Ability to judge and
Work History
SOFTWARE
ARCHITECT
SPECIALIST
Compasso UOL
August 2020 present
SENIOR IOS
DEVELOPER
CI&T
Feb 2020 - Aug
2020
MOBILE
DEVELOPER
Book A Tiger
Feb 2017 - Feb
2020
ANDROID
DEVELOPER
PayMeApp
Feb 2016 - Dec
2016
ANDROID
DEVELOPER
iOasys
Dec 2013 - Nov
2014
translate business requirements
into digital solutions
mapping technical debt and
improving systems continuously
mentoring and assessment of
other devs
development of features in an
Agile environment with Scrum
mobile development pipeline
troubleshooting
software development processes
optimizations
in charge of the whole app
development lifecycle
working closely with
stakeholders do understand its
needs and translate it as
digital solution
recommend appropriate
platform choices given
context about a
particular application
Full lifecycle
experience from
conceptualization to
development and
deployment of mobile
apps
Passion for writing
clean (S.O.L.I.D) code
Knowledge of design and
architectural patterns
for mobile technologies,
and the tradeoffs
involved in selecting
one
Techniques such as test
driven development and
responsible for developing and
maintaining the app from scratch
concept, requirement analysis,
development, QA and release
understand users needs and apply
as feedback for next features
continuous integration/
continuous delivery
building and maintaining Android
apps from scratch
projects in Java, interacting
with RESTful APIs
tools included Eclipse/Android
Studio and SVN
Ability to connect with
Understand mobile trends
and how they evolve in a
fast-paced environment
people and to quickly
build trust with
stakeholders at the
delivery, managerial,
and executive levels
Projects/Studies
RED WINE EXPLORATION - DATA ANALYSIS/MACHINE LEARNING
In this project I work with a dataset that has data about 1600 wines' properties
such as: acidity, pH, alcohol...The aim of the analysis is to find out the
properties that contribute most for the quality of the wine. Finally I create a
model that predicts the
quality of the wine based on its properties only.
It uses python and libs: seaborn for the analysis and scikit-learn for machine
learning
Project can be found here goo.gl/UvJp1A
DATA WRANGLING WITH MONGO DB - DATA ANALYSIS
The aim of this project is to work with raw openStreetMap data in a way so it is
possible to draw conclusions regarding a city. This information could be useful for
instance to a person or company to decide the best neighborhood to live in.
It uses python and mongoDB.
Project can be found here goo.gl/dVedqn
ANDROID REPO - GITHUB
Android app to list github repos using the GitHub api v3. Kotlin, Retrofit2,
RxJava2 & DataBinding
Code can be found here goo.gl/xxSCAK
IOS REPO - GITHUB
iOS app that fetches data about beers from an open API. Using Moya, RxSwift and
Coordinators.
Code can be found here goo.gl/rTf7Ro
Academic History
PUC-MG
Computer Engineering
2010 - 2015
UNIVERSITY OF
GLASGOW
Mobile Software Engineering
2012 - 2013