Projects
Polygraf | Periodick.io
March 2025 - July 2025
- Architected a modular codebase applying software best practices such as OOP, SOLID principles and software design patterns, decomposing a monolithic app into independently testable feature modules, reducing regression bugs and enabling parallel developmennt.
- Developed a robust CI/CD pipeline using GitHub Actions to automate the seamless release of the application to the App Store.
- Technologies & Tools used: Xcode, Swift, SwiftUI, TDD, Requirements analysis, Clean Architecture, BDD, DDD, Modular Design, SOLID principles
PS: An MVP client-specific enterprise deployment �~@~S not publicly distribut
Ndovu: Save & Invest | Entix
April 2021 - Sept 2022
- Architected and shipped a micro-investment iOS app from 0 to App Store launch, implementing end-to-end encryption for financial data, integrating a third-party brokerage API, and establishing a CI/CD pipeline with GitHub Actions and TestFlight foriterative releases.
- Ensured an offline user experience for critical flows in the app.
- Technologies & Tools used: Xcode, Swift, UIKit, Core Data, TDD, Clean Architecture, BDD, DDD, Modular Design, SOLID principles
Essential Feed Case Study | Personal project
April 2022 - Present
- This case study conceived the Essential App designed to deliver a great user experience.
- A complete App with Good architecture following best software practices.
- Technologies & Tools used: Xcode, Swift, UIKit, TDD, Clean Architecture, BDD, DDD, Modular Design, SOLID principles
CryptoCurrency | Practice project
June 2025 - Present
- A practice app that consumes CoinRanking API to display the top 100 cryptocurrencies.
- Supports pagination, favorite and unfavorite functionalities.
- Implemented using UIKit and SwiftUI and modern networking layers.
- Skills: Xcode, Swift, SwiftUI, TDD, BDD, DDD, Clean Architecture, SOLID principles