Hey there 👋🏼
Rayan here!
Senior iOS Engineer
I have over 8 years of experience in iOS technologies. Super passionate about beautiful UI and intuitive UX design. I believe in high quality, simplicity, collaboration, and tight feedback loops.
Contact MeAbout Me
I<code>
for passion & design for fun
I'm passionate about building high quality mobile apps, focusing on
reliability, maintainability, and robust software design patterns.
Testing is fundamental in my process, and I'm a strong advocate of Test-Driven
Development. TDD is my approach to delivering robust, defect-free software,
and it plays a vital role in ensuring code quality and maintainability.
I am a creative developer who loves creating playful micro-interactions.
I have a deep love for beautiful UI and intuitive UX. I'm well-versed in
Apple's HIG. It allows me to consistently deliver apps that not only function
seamlessly but are also very user-friendly.
My most successful side project has been
R6Stats
which has garnered over 1.37 million downloads. While R6Stats was a solo
endeavor, it showcases my ability to deliver and maintain popular, user-friendly
apps.
old
experience
apps
downloads
Resume
Learn more about my experience in each role on my LinkedIn profile
Masters in Computer Science
University of Bayreuth, GermanyBachelors in Computer Science
FAST-National University of Computer and Emerging SciencesHigher Secondary School Certificate
OPF Boys CollegeIslamabad
Secondary School Certificate
OPF Boys CollegeIslamabad
Portfolio
Most Recent WorkSkills
An overview of my skills and expertise 🚀Swift
SwiftUI
UIKit
Test-driven Development (TDD)
Unit Testing
UI Testing
Snapshot Testing
Extreme Programming (XP)
Feature Flagging
Trunk-based Development (TBD)
Layered Architecture
Modular Architecture
Micro Frontends
Software Design Patterns
MVC
MVVM
MVVM-C
MVP
Coordinator Pattern
The Composable Architecture
Reactive Programming
RxSwift
Combine
Networking
REST APIs
GraphQL
Databases
Realm DB
Core Data
Git
UI/UX Enthusiast
Figma
Sketch
Continuous Integration & Deployment (CI/CD)
Bitrise
Fastlane
GitHub Actions & Workflows
Dependency Management
Swift Package Manager
Cocoapods
Carthage
Kotlin Multiplatform (KMM)