Julius Nyule

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