Work history
Sr. iOS Engineer
Warner Bros. Discovery
Apr. 2024 - Present
At Warner, I lead key initiatives to enhance our iOS projects. I frequently suggest new approaches to improve our processes and development speed, such as introducing Maestro for UI Automation tests, significantly contributing to the overall efficiency and quality of our iOS development.
Main activities:
iOS Platform & Developer Experience
Led platform/DX improvements that increased engineering velocity and strengthened reliability across CI and the codebase.
CI Build Performance
Reduced CI build time by **60%**, accelerating PR feedback loops and improving release/development cycle time.
Code-Quality Guardrails
Implemented code-quality guardrails through review-process improvements and automation patterns to increase PR signal and reduce regressions.
Quality Modernization
Increased automated test coverage, reduced legacy Objective-C footprint, and introduced reusable components to improve maintainability and consistency.
Localization Foundation
Established the localization foundation (strings architecture + rollout approach) to enable multi-language readiness across the app.
Testing Strategy (Unit vs Integration)
Defined and implemented a phased split between Unit Tests and Integration Tests, improving test clarity, ownership boundaries, and long-term maintainability.
Engineering Health Metrics / Scorecards
Built and operationalized engineering health metrics (e.g., build efficiency and app quality signals) to drive data-informed prioritization and continuous improvement.
Architecture & Best Practices
Improved codebase architecture using **Swift, SwiftUI, Combine, Async/Await, and MVVM**, aligning teams on patterns and best practices through reviews and technical leadership.
Sr. iOS Engineer
7shifts - Calgary, Alberta, Canada
May 2022 - Apr. 2024 | 2 yrs
At 7shifts, my key contributions included participating in the entire project lifecycle from ideation to delivery, working closely with product owners and managers, spearheading efforts to restructure modules for enhanced scalability, leveraging advanced technologies to achieve our objectives effectively.
Main activities:
Cross-Platform Dependency Mapping
Created dependency and system-flow maps to help iOS, Android, and Web teams align on cross-platform integration points, reducing ambiguity and improving execution coordination.
End-to-End Product Delivery
Owned features from discovery/ideation through delivery, partnering with Product and Engineering leadership to shape scope, tradeoffs, and execution plans.
Architecture & Module Restructuring
Drove architecture and module restructuring to improve scalability and long-term maintainability across the iOS codebase, aligning teams on standards and migration strategy.
Modern iOS Delivery (MVVM + Clean Architecture)
Delivered production features using MVVM + Clean Architecture, integrating GraphQL and building reactive flows with Combine and Async/Await, with UI across SwiftUI and UIKit depending on module needs.
Team Process Improvements
Proposed and implemented improvements to planning/review/coordination patterns to increase throughput and reduce friction across delivery cycles.
Sr. iOS Engineer
PayPal
Mar. 2021 - Jun. 2022 | 1 yr 4 mos
At PayPal, my role involved leading interdisciplinary teams and driving significant architectural advancements.
Main activities:
Architectural Modernization
I spearheaded efforts to modernize the architecture of our iOS modules by incorporating best practices for scalability and testability. This involved implementing modern architectural patterns and enhancing the overall structure of the codebase to support long-term maintainability and performance.
MVVM and Reactive Concepts
I played a key role in restructuring our modules to adopt the MVVM (Model-View-ViewModel) architecture and reactive programming concepts using Combine. This transition improved the responsiveness and reliability of our applications, facilitating a more efficient and scalable development process.
Lead/Sr. iOS Engineer
Cheesecake Labs
May 2019 - Nov. 2020 | 1 yr 7 mos
At Cheesecake Labs, I had numerous opportunities to showcase my expertise while working on various global projects. I played a crucial role in helping leadership improve the development process, ensuring efficiency and quality. Additionally, I contributed to refining grooming and planning sessions, cutting all edges to enhance productivity and streamline workflows.
Main activities:
iOS lead and Cross-Platform Planning
As an iOS Tech Lead, I helped improving our planning sessions that involved iOS, React Native, and Android projects. My responsibilities included coordinating with cross-functional teams to develop cohesive strategies, ensuring the successful execution of projects across multiple platforms.
Innovative Project Design: FindHeli
I developed an international project called FindHeli, dubbed the "Uber of helicopters." This project demonstrated my ability to innovate and implement complex solutions, providing a seamless user experience for helicopter bookings and addressing intricate logistical challenges.
Driving Company Growth through CI/CD
When I joined we didn’t have a CI/CD for our mobile projects. To support Cheesecake Labs' growth, I established a continuous integration and continuous delivery (CI/CD) environment for iOS, Android and React Native projects from scratch. This initiative improved the efficiency and reliability of our development pipeline. Additionally, I worked on four different projects, leveraging a robust technology stack that included Swift Lint, Swift, MVVM, Bitrise, AWS S3, and Code Climate, ensuring high-quality, scalable, and maintainable software solutions.
Sr. iOS Engineer
Poatech
Oct. 2018 - Apr. 2019 | 7 mos
At Poatek, although my journey was short, I made a significant impact by working on a project called Kawa, which is asset manager focused on providing outstanding value to clients and investors.
Main activities:
Delivering Agile Excellence and Feature Development
I worked on an international project for an asset management firm, where I was responsible for delivering new features with the speed and efficiency of a truly agile team. This role required maintaining high quality and consistency to ensure the project's rapid growth and success.
Re-architecting for Modernization
I played a key role in re-architecting the project by removing Objective-C and implementing Swift, RxSwift, Auto-Layout, Alamofire, and MVVM. This modernization effort significantly improved the maintainability, scalability, and performance of the application, ensuring it could meet the evolving needs of the firm and its users.
Lead/Sr. iOS Engineer
4all
Jul. 2016 - Sep. 2018 | 2 yrs 3 mos
As the lead of the iOS team, I managed and coordinated efforts across more than nine mobile projects, including those related to digital wallets, payment systems, and gastronomy. My leadership ensured high-quality deliverables, provided technical guidance, and facilitated successful project outcomes in a dynamic, fast-paced environment.
Main activities:
Key Point of Contact and Architectural Oversight
I served as the primary contact for numerous projects, tasked with understanding and shaping the future architecture of our apps. My strategic oversight and planning were vital in aligning various team efforts, fostering a cohesive development environment, and driving the technical direction of our projects.
Swift Implementation and Migration Leadership
I began utilizing Swift in real-world projects, gaining essential hands-on experience. I was instrumental in the substantial migration from Swift version 2.3 to 3.0, managing the numerous changes effectively and ensuring a seamless transition. My expertise during this period was crucial in maintaining application stability and performance.
Diverse Project Involvement
My role at 4all involved participation in various projects across different teams, highlighting my versatility and ability to handle complex, multifaceted initiatives. My involvement in these diverse projects showcased my capacity to manage and deliver successful solutions, contributing significantly to the overall success of our endeavors.
Mid-Level iOS Engineer
Hewlett Packard Enterprise
Oct. 2015 - Jul. 2016 | 10 mos
At Hewlett Packard Enterprise, I worked on one of their client's projects for UNICRED a banking company. My role involved maintaining their app, adding new features, and fixing bugs. This hands-on experience allowed me to ensure the app's smooth operation and enhance its functionality.
Main activities:
Track user life cycle
One of the key contributions I made was integrating analytics to track the entire user lifecycle within the app. This initiative provided valuable insights into user behavior, enabling us to develop more user-centric features and improve overall app usability. This data-driven approach was crucial in creating an app that truly met the needs of its users and delivered a more helpful and intuitive experience.
Co-founder
GreenB
Aug. 2014 - Jun. 2016 | 1 yr 11 mos
As a co-founder of GreenB, my friends and I created an innovative company dedicated to enhancing early childhood education. We developed and sold an app designed specifically for children aged 0 to 6 years old. This app played a pivotal role in assisting schools by enabling them to register daily routines and share important updates with parents. Through this technology, we aimed to improve communication between schools and families, ensuring that parents stayed informed about their children's activities and progress. The success of this app in fostering better parental involvement and support was a key achievement for GreenB.
Jr. iOS Developer
Apple Developer Academy
Nov. 2013- May 2015 | 1 yr 7 mos
During this time, I had the unique opportunity to learn iOS development from Apple's Distinguished Educators. This experience provided me with a solid foundation in iOS development and the skills required to build high-quality applications. Collaborating with fellow students and teachers, I honed both hard and soft skills by tackling various challenges. We were encouraged to explore our entrepreneurial sides, creating projects aimed at positively impacting as many lives as possible. Additionally, we benefited from workshops and direct instruction from Apple experts, gaining invaluable insights and guidance that enriched our learning experience.
QA - C# Developer
Hewlett Packard Enterprise
Feb. 2013- Nov 2013 | 10 mos
I bring extensive expertise from my tenure at HP Enterprise as a C# developer in QA, where my primary responsibilities included spearheading automation test development with Selenium. I played a pivotal role in the analysis and creation of project management tools, enhancing efficiency across teams. Additionally, I meticulously crafted and executed comprehensive test cases, ensuring robust software quality assurance within a dynamic enterprise setting.
Main activities:
Automation Test Development and Execution
During my tenure at HP, I specialized in automation test development using Selenium. I implemented testing frameworks that streamlined the QA process, ensuring the reliability and functionality of software products.
Test Case Execution
My role included creating and executing detailed test cases, ensuring thorough quality assurance practices were implemented across all stages of software development.
Intern Web developer
RR Sistemas Jurídicos
Feb. 2013- Nov 2013 | 10 mos
RR Sistemas Jurídicos provides specialized technological solutions for the legal sector in Brazil, focusing on software and platforms that streamline legal processes.
Here is where I started learning the thirst things related to real software development in a real world project.
Main activities:
Learning and Collaboration
During my internship, I collaborated closely with the company’s owner to contribute to project milestones. I gained valuable hands-on experience in software engineering practices, enhancing my skills in web development within the context of legal technology solutions.
Software Development Assistance
As an intern, I supported the development and testing of web applications. I learned to implement and troubleshoot solutions that met specific project requirements.