Skip to main content
Bruno Lopes de MelloBM
Open to opportunities

Bruno Lopes de Mello

@brunolopesdemello

iOS Software Engineer at PayPal, building Swift app features and maintaining Objective-C code.

Brazil
Message

What I'm looking for

I’m looking to scale my impact as an iOS architect.

At PayPal, I use Swift and UIKit to build new parts of the app and maintain older Objective-C code. I also write unit and automation tests and work with RESTful services.

At WHOOP, I developed app features using SwiftUI and UIKit, and worked with Combine, unit tests, and UI tests.

At Klever, I developed and maintained applications with SwiftUI, Combine, and iOS 15. I implemented gRPC services using Protocol Buffers and adopted TCA in several modules.

Across my iOS work, I’ve contributed to apps at Venmo, SKY Brasil, and other organizations, including features, legacy-code maintenance, testing, and app performance improvements. I’m looking to scale my impact as an iOS architect.

Experience

Work history, roles, and key accomplishments

PayPal logoPA
Current

iOS Software Engineer

Mar 2024 - Present (2 years 6 months)

- Using Swift and UlKit to build new parts of the app.
- Take care of older code written in Objective-C.
- Using the RxSwift and RxCocoa frameworks that help communication between objects.
- Writing Unit and Automation tests to make sure the app works like it should.
- Consuming RESTful services to get data for the app.
- Google Crashlytics to find and fix bugs in the app.
- Firebase Remote to tur

WHOOP logoWH

iOS Software Engineer

Feb 2023 - Feb 2024 (1 year)

- Using SwiftUI and UIKit to build new parts of the app.
- Take care of older code written in Objective-C.
- Using the Combine framework to make the app work better.
- Writing Unit and UI tests to make sure the app works like it should.
- Consuming RESTful services to get data for the app.
- Google Crashlytics to find and fix bugs in the app.
- Firebase Remote to turn features on and off without h

Klever logoKL

iOS Software Engineer

Apr 2021 - Jun 2023 (2 years 2 months)

- Developed and maintained applications using SwiftUI 3.0, Combine and iOS 15.0, improving overall app performance.
- Successfully implemented gRPC services via Protocol Buffers to enhance app's data communication.
- Adopted TCA (The Composable Architecture) in several modules, improving code testability and reusability.
- Worked on a project involving blockchain technology, gaining exposure to it

Venmo logoVE

iOS Software Engineer

May 2022 - Feb 2023 (9 months)

- Developed various features using Swift, UIkit, and ViewCode.
- Developed a reactive programming model using RxSwift, RxCocoa, and RxTests.
- Managed dependencies using CocoaPods, Carthage, and SPM.
- Implemented MVVM design pattern and Coordinator for better code readability and maintenance.
- Successfully worked on app Modularization, implemented Deep Links, and Dynamic Links.
- Managed CI/CD u

SKY Brasil logoSB

iOS Software Engineer

Aug 2020 - Aug 2021 (1 year)

- Led the implementation of new features, significantly enhancing app functionalities and user experience.
- Designed and developed new components strictly adhering to the company's Design System standards.
- Proficiently employed ViewCode and Coordinators in the development process, which streamlined code readability and improved modularization.
- Optimized various existing algorithms, achieving

modalmais Home Broker logoMB

iOS Software Engineer

Mar 2020 - Aug 2020 (5 months)

- Spearheaded the implementation of innovative features, driving app enhancements.
- Crafted new components in alignment with the company's Design System standards, ensuring a cohesive and intuitive user interface.
- Expertly employed Xibs and Coordinators for development, resulting in efficient workflows and modular code structure.
- Implemented reactive programming methodologies using RxSwift an

PagSeguro PagBank logoPP

iOS Software Engineer

Jul 2019 - Mar 2020 (8 months)

- Used Xibs and Coordinators to make new parts of the app and make it easier to use.
- Made new things for the app and followed the company's design rules to keep it looking good.
- Worked on old parts of the app to make it run faster and better.
- Conducted comprehensive testing including unit, performance, and interface tests to guarantee app stability, performance, and functionality.
- Implemen

Megaleios Desenvolvimento Mobile logoMM

Lead iOS Developer

Jan 2019 - Jul 2019 (6 months)

- Maintained and developed features in Objective-C and Swift, improving app stability.
- Developed new features using Storyboards and Xibs, with Coordinators, leading to a better user experience.
- Deployed numerous apps on the App Store.
- Analyzed app analytics via Fabric and Firebase Analytics to drive better decision making for feature development.
- Integrated Firebase and Cloud Firestore rea

Mobile Saúde logoMS

iOS Developer

Jan 2018 - Jan 2019 (1 year)

- Took care of the app's old code in Objective C and added new stuff in Swift.
- Used Storyboards and Xibs to make new things in the app.
- Used fastlane for continuous updates and fixes to the app.
- Made sure the app is available for download on the App Store.
- Used Fabric and Firebase Analytics to see how people use the app.
- Connected the app to Firebase for real-time data updates.
- Used Te

PA

iOS Jr Developer

pag!

May 2017 - Jan 2018 (8 months)

- Maintenance and development of features in Swift
- Development of new features using Storyboards and Xibs
- Analyze app analytics via Fabric and Firebase Analytics.
- Integration with Firebase real-time database
- Integration with Google Maps and MapKit
- Interaction and communication with customers
- App internal testing via TestFlight
- Integration with SOAP, REST and RESTFul services (JSON or

PA

iOS Developer Trainee

pag!

Jan 2017 - May 2017 (4 months)

- Maintenance and development of features in and Swift
- Analyze app analytics via Fabric and Firebase Analytics.
- Interaction and communication with customers
- App internal testing via TestFlight
- Integration with SOAP, REST and RESTFul services (JSON or XML)

EC

Orçamentista de construção

Engewall Construções

Aug 2016 - Jan 2017 (5 months)

- Orçamento de materiais de obra
- Organização do canteiro de obras
- Compra
- Interação com o cliente final e colaboradores
- Documentação e arquivamento de OS's

TE

Auxiliar administrativo

Tuichin Empreendimentos

Jan 2014 - Jan 2016 (2 years)

- Orçamentos
- Arquivamento
- Auxilio de pesquisa de licitações
- Análise de pregões com o uso de pregão eletrônico

RC

Auxiliar administrativo

Rio Med Engenharia Clinica

Jan 2007 - Jan 2014 (7 years)

Worked as Auxiliar administrativo at Rio Med Engenharia Clinica.

Education

Degrees, certifications, and relevant coursework

CF

Centro Universitário FMU | FIAM-FAAM

Computer Science, Bachelor, Computer Software Engineering

2020 - 2024

CA

Caelum

Professional degree, Java

2017 - 2017

Java OO, Java web, JPA, Hibernate, Spring and Spring MVC

II

Instituto Infnet

Oracle Database 12c, Banco de Dados

2017 - 2017

SO

Scrum Org

Scrum master, Metodologias Ageis Scrum

2017 - 2017

UD

Udemy

iOS Development

2017 - 2017

Foram 3 cursos de desenvolvimento iOS pela Udemy:
- iOS 11 com Jamilton Damasceno
- iOS 11 com Angela Yu
- iOS with objective C and Swift com Aaron Caines

LI

LinkedIn

Unit Testing for iOS Developers

LI

LinkedIn

Machine Learning for iOS Developers

Interested in hiring Bruno?

You can contact Bruno and 90k+ other talented remote workers on Himalayas.

Message Bruno

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan