Resume
Resume | Nozhan Amiri | iOS Engineer, Mobile software architect
TL;DR
Download the PDF version of my resumé below instead of reading this.
Nozhan Amiri.pdfExperience
Primary iOS Engineer — Taaghche
Dec 2025 – Present | Tehran, Iran (On-site)
- Worked on the iOS app for Taaghche, one of Iran’s leading digital reading and audiobook platforms, serving over 50,000 monthly active users. As the primary iOS engineer, I was responsible for developing and maintaining the native iOS application, shipping major product initiatives, and improving application architecture, stability, and user experience.
- Developed and launched the first native iOS version of Navaar, a podcast and audiobook platform acquired by Taaghche, by architecting a multi-flavor application supporting independent branding, assets, configuration, and distribution.
- Designed and delivered an application-wide Dark Mode migration across 40+ screens in a legacy UIKit codebase, introducing a reusable theming system and eliminating extensive hard-coded UI styling.
- Owned the complete iOS release process, including build/scheme configuration, code signing, provisioning profiles, testing, production deployments, and distribution on the App Store, Sibapp, and Sibche marketplaces.
- Refactored key modules toward MVVM/Repository Pattern, improving maintainability and reducing technical debt within a 69k+ LOC mixed-language codebase.
- Contributed to the local ePUB/PDF reader, audiobook player, download, search, analytics, and push notification modules used by tens of thousands of active users.
- Maintained and extended a large codebase built with Swift, Objective-C, C++, UIKit, Combine, RxSwift, ReactiveCocoa, Realm, SQLite, AVKit, and BackgroundTasks.
Tech stack: Swift, Objective-C, UIKit, Realm, SQLite, URLSession, Alamofire, RxSwift, RAC, AppMetrica, WebEngage
iOS Engineer — GCo Apps
Oct 2024 – Nov 2025 | Tehran, Iran (On-site)
- Sole developer of LOMO, a photography app focused on creative filters and retro aesthetics.
- Sole developer of Recipin, an AI meal planner and recipe generator.
- Contributed to Voix, a voice recorder app with AI integration for transcription and content summarization.
- Architecting and developing high-performance SwiftUI applications with a focus on maintainable, scalable code, adhering to SOLID principles.
- Designing and implementing custom GPU-accelerated image filters using CoreImage, CIKernel, Metal, and GPUImage3, including fragment shaders for optimal performance.
- Profiling and optimizing app performance with Instruments, reducing bottlenecks by over 50% in LOMO.
Tech stack: Swift, SwiftUI, SwiftData, Metal, GPUImage, Instruments, Firebase
iOS Engineer — Luminatech
Jun 2022 – Oct 2024 | Lisbon, Portugal (Remote)
- Architected key components of the iOS project, including a custom Markdown parser compatible with iOS 12+ using a bespoke tokenizer.
- Migrated RxSwift pub/sub streams to Combine, improving maintainability and performance.
- Connected the app to Google and Facebook marketing services, enabling Firebase/FB analytics and user engagement tracking.
- Developed complex interfaces using UIKit, both programmatically with SnapKit and via Storyboards, optimizing for flexibility and maintainability.
- Contributed to CI/CD pipelines with Fastlane and managed dependencies using CocoaPods/SPM.
- Implemented a custom dependency injection system.
Tech stack: Swift, UIKit, Alamofire, CoreData, Vision, Firebase, FB Marketplace, Google Analytics
Education
Skills
Certifications
Spoken languages
- Persian | Native
- English | Fluent (C2)
- German | Professional working proficiency (B2)