
Lucas Pedrazoli
@lucaspedrazoli
I build reliable iOS products, from streaming platforms to fintech and e-commerce apps.
What I'm looking for
I've built and scaled iOS applications for Kaizen Gaming, PayPal, FARFETCH, Route, and AMARO. At Kaizen Gaming, I led a provider-agnostic streaming platform that supported about 2 million monthly iOS users and delivered 12.5M+ successful streams over two World Cup days.
I work across Swift, UIKit, SwiftUI, architecture, testing, API integrations, feature flags, and production monitoring. I've modernized monolithic codebases, built modular MVP-C, MVVM, Clean, VIPER, and Coordinator-based solutions, and I’m exploring Cursor and Claude Code to improve codebase understanding and developer productivity.
Experience
Work history, roles, and key accomplishments
Responsible for architecture, integrations, monitoring, and production reliability across AVPlayer and WebView-based streaming. • Led the development and rollout of a provider-agnostic streaming system, replacing an 8K+ line monolithic ViewController with a more modular MVP-C architecture. • Designed standardized interfaces for multiple streaming providers, enabling new integrations without requir
In the Search team of the app, I played a crucial role in constructing and validating URL queries and refactoring data layers using Swift async/await. My responsibilities included maintaining automation scripts that generated Plists for AB Tests across different environments. As part of our best practices, we created toggles for each new feature, ensuring a secure launch. Additionally, I successfu
Most of the time I worked on the Experimentation team which was responsible for tools like managing feature flags through the Application. I applied some architecture improvements with modular interfaces well defined while I was implementing new features and making progress on testability. I implemented new features with A/B tests tracking and we were also progressing a Design System update. I gav
I was a member of the Digital Wallet team, we were implementing new Screens and backend Api integration. I implemented new deeplinks to Digital Wallet which were adopting new patterns to identify App routes. The most reliable way to test the functionalities was a mockable UITest module that was able to receive a payload with a path to navigate to the correct area and a json to represent the View d
The company was launching a new API to start business outside of Brazil. At the time I joined the iOS Team the new integration was not working with the Legacy App, we started a new one from scratch. The new architecture was a mix of MVVM, CLEAN and functional programming making view bindings and chaining asynchronous operations with RxSwift. For navigation we implemented the Coordinator Pattern. D
We made the Tests Environment kick off for the iOS App, creating new abstractions to isolate logic and unit test validation. We created a Continuous Integration pipeline from scratch and improved a lot of architecture issues creating layers following VIPER guidelines mainly for Routers(navigation) and Interactors(data access handler). Constantly we were creating new deeplinks flows. I also implem
As an entrepreneur I created a web application that was capable of building forms integrated with an iOS App. The App had offline features implemented with CoreData.
I was mentored by the engineering team, implementing new features and fixing problems that the app presented on production.
We built customized forms to collect and analyze data. I was able to explore the iOS Api creating forms and functionalities that have inputs from camera, maps and touch.
Education
Degrees, certifications, and relevant coursework
Universidade de São Paulo
Bachelor of Science, Computer Science
Pursued a degree in Computer Science, focusing on software development and algorithms.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Lucas?
You can contact Lucas and 90k+ other talented remote workers on Himalayas.
Message LucasGet 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!
