# Bruno Lopes de Mello

Bruno Lopes de Mello is a remote worker on Himalayas, iOS Software Engineer at PayPal, based in Brazil.

Source: https://himalayas.app/@brunolopesdemello

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

| Detail | Value |
| --- | --- |
| Availability | Open to opportunities |
| Location | Brazil |
| Authorized to work in | Brazil |
| Job categories | iOS Developer, IOS Architect |
| Skills | iOS, Swift, UIKit, SwiftUI, Objective C, Combine, RxSwift, RxCocoa, REST APIs, gRPC, Protocol Buffers, The Composable Architecture, MVVM, VIPER, Clean Architecture |
| LinkedIn | https://linkedin.com/in/bruno-lopes-de-mello |
| GitHub | https://github.com/BrunoCerberus |

## What I'm looking for

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

## About

```text
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

### iOS Software Engineer (current)

[PayPal](https://himalayas.app/companies/paypal). Mar 2024 - Present

```text
- 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
```

### iOS Software Engineer

[WHOOP](https://himalayas.app/companies/whoop). Feb 2023 - Feb 2024

```text
- 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
```

### iOS Software Engineer

Klever. Apr 2021 - Jun 2023

```text
- 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
```

### iOS Software Engineer

Venmo. May 2022 - Feb 2023

```text
- 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
```

### iOS Software Engineer

SKY Brasil. Aug 2020 - Aug 2021

```text
- 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
```

### iOS Software Engineer

modalmais Home Broker. Mar 2020 - Aug 2020

```text
- 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
```

### iOS Software Engineer

PagSeguro PagBank. Jul 2019 - Mar 2020

```text
- 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
```

### Lead iOS Developer

Megaleios Desenvolvimento Mobile. Jan 2019 - Jul 2019

```text
- 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
```

### iOS Developer

Mobile Saúde. Jan 2018 - Jan 2019

```text
- 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
```

### iOS Jr Developer

pag!. May 2017 - Jan 2018

```text
- 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
```

### iOS Developer Trainee

pag!. Jan 2017 - May 2017

```text
- 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)
```

### Orçamentista de construção

Engewall Construções. Aug 2016 - Jan 2017

```text
- 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
```

### Auxiliar administrativo

Tuichin Empreendimentos. Jan 2014 - Jan 2016

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

### Auxiliar administrativo

Rio Med Engenharia Clinica. Jan 2007 - Jan 2014

```text
Worked as Auxiliar administrativo at Rio Med Engenharia Clinica.
```

## Education

### Centro Universitário FMU | FIAM-FAAM

Computer Science, Bachelor, Computer Software Engineering. 2020 - 2024

### Caelum

Professional degree, Java. 2017 - 2017

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

### Instituto Infnet

Oracle Database 12c, Banco de Dados. 2017 - 2017

### Scrum Org

Scrum master, Metodologias Ageis Scrum. 2017 - 2017

### Udemy

iOS Development. 2017 - 2017

```text
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
```

### LinkedIn

Unit Testing for iOS Developers

### LinkedIn

Machine Learning for iOS Developers

## Tech stack

- Blockchain
- CocoaPods
- Bugsnag
- Spring
- Spring MVC
- UIkIt
- Java
- Swift
- JSON
- C
- Objective-C
- Java EE
- XML
- Google Maps
- Mapbox
- fastlane
- OneSignal
- SwiftUI
- Hibernate
- iOS
- Firebase
- gRPC
- Git
- Buildkite
- TestFlight
- RxSwift
- Carthage
- Ollama
- MLX
- LM Studio

To contact Bruno, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Humberto Castro](https://himalayas.app/@tecnobeto): iOS Developer, Mobi
- [Pedro Silva de Vargas](https://himalayas.app/@pedrosilvadevargas): Senior iOS Engineer, Itaú Unibanco
- [Mariana Alvarez](https://himalayas.app/@marianaalvarez): iOS Developer, Independent Projects
- [Pedro Veríssimo](https://himalayas.app/@pedroverssimo): iOS Developer & Tech Anchor, ThoughtWorks
- [Pedro Roberto](https://himalayas.app/@pedroroberto): Senior iOS Engineer, Liquid Text
- [Frederico Schnekenberg](https://himalayas.app/@fredschnek): Senior iOS Engineer, DevRank
- [Fábio Resende](https://himalayas.app/@fbioresende): Senior iOS Engineer, Wynk
- [João Guilherme Chagas](https://himalayas.app/@jooguilhermechagas): Senior iOS Engineer, Datum TI
- [Járede Lima](https://himalayas.app/@jredelima): Senior iOS Software Engineer, Zup IT
- [Igor Custodio](https://himalayas.app/@igorcustodio): Senior iOS Engineer, Cricut
