Rio de Janeiro, RJ, Brazil
Phone: xxx-xxx-xxxx
Email: xxx@xxxx.xxx
Looking For: Senior Android Engineer, Senior Android Developer
Occupation: IT and Math
Degree: Bachelor's Degree
Career Level: Fully Competent
Languages: English, Portuguese
Highlights:I helped with the architecture and development of an application for the largest Brazilian open TV company, the app was launched and is used by millions of people.
Skills:Java, Kotlin, Jetpack Compose, Android SDK, Apollo GraphQL, Unit testing, Mockito, Junit, MockK, Robolectric, Espresso, Feature Flags, MVVM, MVP, MVI
Goal:I want to be a IT Director
Certification:Bachelor in computer science at PUC-Rio - Pontifícia Universidade Católica do Rio de Janeiro
Senior Android Software Engineer 05/2024 - current
PayPal, Remote, Remote United States
Industry: Financial
- Designing, developing, and implementing software features for the Venmo Teen app
- Collaborating with designers, product managers, and other engineers to create innovative
and scalable solutions
- Ensuring high-quality, secure, and reliable code
- Writing clear and concise technical documentation
Passionate about creating innovative software that positively impacts people's lives, I am
thrilled to join the Venmo Teen team as a Senior Software Engineer. At Venmo Teen, I am
responsible for developing safe and engaging features for the Venmo app, enabling teens to
manage their finances responsibly and learn about financial literacy.--
Senior Android Software Engineer 11/2021 - 05/2024
Royal Caribbean, Remote, Remote United States
Industry: Entertainment
- I collaborated in the refactoring of the single repository app to multi repository, managing
dependencies through version catalog.
- Spearheaded the refactoring of the entire interface layer, transitioning from XML to
Jetpack Compose with reusable components.
- Implemented GraphQL integration using Apollo for enhanced service layer efficiency.
- Developed the commerce module from the ground up.
Helped with innovative software that enhances the customer experience, I had the
opportunity to work as a Senior Software Engineer at Royal Caribbean. I contributed to the
development of e-commerce and marketplace solutions that drove the company's digital
transformation and provided memorable experiences for passengers.--
Senior Android Software Engineer 04/2021 - 11/2021
McDonald's, Remote, Remote United States
Industry: Food
I worked at McDonald’s application for CA,AU,UK and US markets, working as an external
for Capgemini company. At this job my squad was made up of people from different parts of
the world like India and the US, so the main communication language was english. This app
was very challenging to deal with because it was very old (first written in java MVP) and
was being migrated to Kotlin with Clean Architecture + MVVM, other than that we were
also changing the API used to a more optimized one.
My main role there was to help at this
migration at some key parts of the app like the ordering module.--
Senior Android Software Engineer 10/2020 - 11/2021
Iterative;, Remote, Remote Brazil
Industry: Technology
Iterative; is a software house that also works with allocation. I work at Abastece aí, a mobile
application from Ipiranga, an Ultra group company. My roles range from developing the
architecture of the solutions to solution development, in addition to squad leadership.
--
Android Software Engineer 08/2019 - 10/2020
Storm Group, Rio de Janeiro, RJ Brazil
Industry: Streaming
Storm Group is a company that allocates people to work with Grupo Globo, which is the
largest media and communication conglomerate in Brazil and Latin America. I worked
allocated at globo.com developing android apps like Globo play and Globosat Play. Most
common language used is kotlin and we use clean architecture as software standart. Working
with live data, material design, coroutines, unit tests (mockito, mockk), jet pack, interface
tests (expresso), graphql, retrofit2, picasso/glide and constraint layouts.
--
Software Engineer 03/2019 - 08/2019
M4U, Rio de Janeiro, RJ Brazil
Industry: Financial
M4U is a company that belongs to Cielo group, the company's mission is to digitize the
ways of payment. Cielo is the biggest PoS provider in Brazil. We work here mostly with
android applications, but also work with AWS cloud, terraform, jenkins, Kubernets,
serverless (aws lambda), stateless servers concept, agile methods and most used languages
by my team are Kotlin, java, ruby and python.
--
Developer 07/2018 - 02/2019
Globo, Rio de Janeiro, RJ Brazil
Industry: Streaming
Innovation project as a result of a partnership between the Software Engineering Laboratory
of PUC-Rio (LES) and the Globo group (Globo group is the largest mass media of Latin
America). This project aims to create disruptive products that generate value for the Globo
group based on the data approach. Machine learning, clustering and other data science
techniques were widely used there.
--
Freelancer 01/2017 - 01/2021
My Freelancer Company, Remote, Remote Brazil
Industry: Others
I developed Android (Kotlin) and Java applications with spring, maven, hibernate and
node.js backend which has allowed me to improve the way I deal with customers from
different parts of the world.
--
Software Development Trainee 03/2016 - 10/2016
Laboratório de Inteligência Computacional Aplicada (PUC-Rio), Rio de Janeiro, Rio de Janeiro Brazil
Industry: Technology
Development of the main system Octopus, that optimizes the location of wells of a reservoir
among other functionalities, has Petrobras as its main customer. We used Microsoft Visual
Studio as IDE, TFS for code controlling and C# as main language.
--
Pontifícia Universidade Católica do Rio de Janeiro (PUC-rio) 01/2014 - 06/2019
Rio de Janeiro, RJ, United States
Degree: Bachelor's Degree
Major:Computer Science
The Computer Science program at Pontifical Catholic University of Rio de Janeiro (PUC-Rio) provides a strong foundation in algorithms, data structures, software development, artificial intelligence, and computer systems. The curriculum combines theoretical knowledge with practical applications, preparing students for careers in software engineering, research, and technology innovation. PUC-Rio is recognized as one of the top universities in Brazil, offering a rigorous academic environment and strong industry connections.
Login to view resume: Igor resume -