Aria Bolour
Senior iOS Engineer & Apple Platform Architect — eight years building Apple-platform software where failure is expensive: digital identity, trading, and payments used by millions.
Yerevan, Armenia · Open to relocation (US, Canada, Europe) · [email protected] · github.com/ariabolour · linkedin.com/in/ariabolour
Profile
Senior iOS Engineer with 8 years building scalable applications across the Apple ecosystem in Swift, SwiftUI, and UIKit. I specialize in mobile architecture, SDK development, performance, and security for banking, fintech, and payments products used by millions — including a KYC identity-verification SDK adopted by five financial institutions, processing 6,000,000+ authentication sessions, where I own architecture, security design, and release engineering end to end. I also work in Go on the backend, with CI/CD through Fastlane and GitHub Actions.
Experience
iOS Engineer & Backend Developer
BankID — KYC identity-verification SDK for a national digital-identity platform
- Architected the SDK as 16+ modular, self-contained flows (authentication, OTP, liveness detection, document capture, deep linking) behind a stable public API, distributed via Swift Package Manager — adopted by five financial institutions, processing 6,000,000+ authentication sessions (~50,000 daily users).
- Implemented banking-grade security: payload encryption, code obfuscation, and on-device biometric data handling aligned with each partner bank's compliance and security reviews.
- Developed a custom VideoCoding XCFramework for liveness video capture and on-device encoding.
- Established release engineering and CI/CD — versioning, partner-brand theming, RTL localization — and delivered full feature parity with the Android SDK.
- Developed backend services in Go (Echo, GORM, PostgreSQL): REST APIs and identity-verification integrations supporting the KYC flows.
- Mentored iOS engineers, led code reviews, and coordinated integration with partner-bank teams.
Senior iOS Engineer
Saraf — stock- and crypto-trading application
- Modernized a production trading app to a modular architecture: MVVM-C with Repository and Use Case layers across 13+ feature modules.
- Designed reusable components adopted across the app: a typed networking layer, a live market-data service, and a design system used on every screen.
- Developed core trading features in SwiftUI: portfolio management, trade validation, price charts, and secure onboarding with OTP and KYC.
- Delivered a WidgetKit extension providing live market data on the Home Screen, and unit tests for repositories, use cases, and view models.
- Promoted within the first year and received an Outstanding Performance award.
iOS Engineer
Coinlocally — live cryptocurrency exchange
- Improved the crash-free session rate from 85% to 98% by eliminating memory leaks and race conditions.
- Modernized concurrency with Swift's actor model, replacing ad-hoc threading and improving stability.
- Led an incremental SwiftUI migration from UIKit and refactored legacy Objective-C to Swift with no rewrite and no feature freeze.
- Architected a custom socket-based layer for real-time market data, maintaining consistency under high-frequency updates, and optimized memory and rendering performance across critical trading screens.
iOS Developer
Hamrah Card — mobile payments application
- Delivered continuous releases for a payments app serving 5,000,000+ users, maintaining business continuity in a high-pressure production environment.
- Led performance optimization initiatives, reducing loading times by 12% and improving overall performance by 20%.
- Improved the crash-free rate to 98.9% through systematic profiling, debugging, and architectural fixes, and reduced bug count by 7% through cross-functional refactoring of legacy code.
Projects
HeyWeather
Lead iOS Engineer — multi-platform weather application
- Developed a weather app from one Swift codebase across iPhone, Apple Watch, macOS, and visionOS with shared domain logic and platform-specific UI.
- Delivered WidgetKit widgets, Live Activities, and Dynamic Island integrations driven by the app's own data pipeline.
DentaPilot
AI-assisted dental practice application
- Designed the application end to end: SwiftUI client, Go (Echo, PostgreSQL) backend, and OpenAI chat and voice integration.
- Integrated Whisper transcription and text-to-speech within a threaded conversation model.
Hamoon
Certificate issuance and document signing
- Developed certificate issuance and document signing using X.509 certificates, Keychain secure storage, and Face ID / Touch ID authentication.
- Designed a protocol-oriented, testable core with XCTest and XCUITest coverage for cryptographic utilities and view models.
Leadership
- Set architecture direction and engineering standards across teams; enforced quality through structured code reviews.
- Mentored iOS engineers from onboarding to independent feature ownership; interviewed candidates for iOS roles.
- Planned releases and sprints with product and design; owned App Store submission end to end; collaborated cross-functionally with backend, Android, and partner-bank teams.
Selected results
Scale
- 6M+ authentications processed
- 5 financial institutions on one SDK
- 5M+ users on Hamrah Card
Performance
- Loading times −12% (Hamrah Card)
- Overall performance +20% (Hamrah Card)
- ~50K daily users (BankID)
Reliability
- 98.9% crash-free (Hamrah Card)
- 85% → 98% crash-free (Coinlocally)
- 8 years across banking, fintech, payments
Skills
Apple platforms
- Swift · Objective-C · Swift Concurrency
- SwiftUI · UIKit · Combine
- WidgetKit · ActivityKit · StoreKit
- Core Data · Core ML · CloudKit · watchOS · visionOS
Systems & security
- Clean Architecture · MVVM-C · TCA
- Keychain · Face ID / Touch ID · X.509
- OAuth · Encryption · Code Obfuscation
- Go (Echo, GORM) · PostgreSQL · REST/GraphQL/gRPC
Practice
- SDK design · Swift Package Manager · XCFramework
- Fastlane · GitHub Actions · TestFlight
- XCTest · XCUITest · TDD
- Mentoring · code review · App Store ownership
Education
Computer Engineering
Islamic Azad University
Completed undergraduate coursework. Top-ranked student during the first four semesters; invited to teach Java and Swift programming.