Nozhan Amiri
iOS Engineer, Mobile software architect
I’m an iOS developer with 5+ years of expertise in Swift and modern iOS frameworks and 8+ years of hands-on software development experience. Passionate about building and shipping scalable, high-performance apps with clean architectures, CI/CD pipelines, and strong attention to UX.
Experience
Primary iOS Engineer
Taaghche
Tehran, Iran (On-site)
Dec 2025 –
Present
- ▸ 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.
Swift
Objective-C
UIKit
Realm
SQLite
URLSession
Alamofire
RxSwift
RAC
AppMetrica
WebEngage
iOS Engineer
GCo Apps
Tehran, Iran (On-site)
Oct 2024 –
Nov 2025
- ▸ 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.
Swift
SwiftUI
SwiftData
Metal
GPUImage
Instruments
Firebase
iOS Engineer
Luminatech
Lisbon, Portual (Remote)
Jun 2022 –
Oct 2024
- ▸ 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.
Swift
UIKit
Alamofire
CoreData
Vision
Firebase
FB Marketplace
Google Analytics
Education
A.Sc. Software Engineering
University of Kashan
Kashan, Iran
Computer Engineering – Software
2015 –
2019
High School Diploma
Shahid Ejei (NODET)
Isfahan, Iran
Mathematics
2011 –
2015
Skills
Languages
Swift
Objective-C
Dart
Ruby
Metal
OpenGL
Go
Python
Typescript
UI Frameworks
UIKit
SwiftUI
Flutter
Compose Multiplatform / KMP
Tools
Instruments
AppMetrica
WebEngage
Cocoapods
Carthage
SPM
Infrastructure
Kubernetes
Docker
PostgreSQL
Redis
Kafka
Grafana/Loki
Frontend
React
Next.js
TailwindCSS
Astro
Hugo
Practices
System Design
Architectural Design Patterns
MVVM
Repository Pattern
Clean Architecture
API Design
TDD
Code Review
Technical Writing
Certifications
- Advanced Programming in Swift
Meta – Coursera · Feb 2024
Languages
- Persian Native
- English Fluent (C2)
- German Professional Working Proficiency (B2)