Aleksandr Riakhin

Senior iOS Software Engineer

Currently in Montenegro / Willing to relocate | Email: bonney977@gmail.com

LinkedIn | GitHub

Professional Summary

Senior iOS Software Engineer with over 3 years of experience, combining a strong foundation in Swift, SwiftUI, and modern architectural patterns (MVVM, MVI, DI with Coordinators) with real-world product impact. Proven track record of transforming legacy codebases—such as migrating critical apps from Objective-C to Swift—and driving measurable business outcomes (e.g., scaling downloads to 5M+ and boosting monthly revenue). Adept at leading small teams, collaborating closely with product and design for backend-driven UI solutions, and embracing agile practices and CI/CD to speed development by up to 60%. Passionate about continuous learning, leveraging user feedback, and delivering innovative, secure, and scalable mobile experiences.

Technical Skills

  • Languages & Tools: Swift, SwiftUI, UIKit, Combine, Git, Xcode
  • Architectures: MVVM, MVI, DI + Coordinators
  • Practices: CI/CD, Unit Testing, Agile, QA
  • Frameworks: iOS SDK, Core Data + iCloud, REST, WebSockets, AWS

Professional Experience

Senior iOS Software Engineer | KODE | Bar, Montenegro | 09.2023 - Present

  • Stock Trading App (under NDA): Introduced SwiftUI into a UIKit project, accelerating development by 60%. Built real-time trading dashboards with WebSockets, implemented TP/SL trading features, and worked with backend analysts on dynamic trading formulas. Participated in Core Reviews and mentored Junior developers.
  • Government Services App (under NDA): Led backend-driven UI development with SwiftUI, created a custom form constructor, integrated MapKit & CoreLocation features, and mentored juniors, improving dev speed and bug fixing rates.

iOS Software Engineer | KODE | Kaliningrad, Russia | 02.2022 - 09.2023

  • MAPS.ME (5M+ downloads): Migrated major parts from Objective-C to Swift, redesigned Favorites and Routing screens, improved crash rate by 35%. Acted as interim iOS Team Lead for 6 months, handling releases, CI monitoring, and feature planning.
  • Developed new features like User Profile, Friends module, and Location Sharing.

Junior iOS Software Engineer | Trinity | Moscow, Russia | 08.2021 - 02.2022

  • Developed AR Navigation app prototype with SceneKit and CoreLocation.
  • Built accessibility-focused educational apps for children with disabilities.
  • Enhanced UX and payment flow for a retail coffee company app.

Independent Projects

  • RepsCount: Fitness app featuring muscle map, workout planning, HealthKit integration; Top 10 Sports app in Montenegro App Store (v2).
  • My Dictionary: Offline dictionary app with Core Data + iCloud sync, 2K+ downloads, 4.8★ rating.
  • Pure Bite: Healthy recipes app with SwiftUI, CoreData, Firebase backend prototype (in development).

Education

  • Harvard CS50, Stanford CS193P, MIT OCW on Data Structures and Algorithms.
  • Actively learning Kotlin and native Android Development, as well as KMP.
  • Bachelor of Arts in Music — Gnesin Russian Academy of Music, 2021.

Additional Information

  • Languages: English (C1–C2), Russian (Native)
  • Interests: Running, Calisthenics, Mobile innovation, Music (Trumpet)