Mushrankhan Pathan
Senior iOS Engineer | UI/UX Designer
About Me
A highly accomplished Senior iOS Engineer with over 9+ years of experience in
designing
and building
high-quality iOS applications. Proven track record of leading development from concept to app store
deployment, adhering to platform standards, and creating exceptional user experiences. Expert in Swift,
SwiftUI, and Objective-C with strong leadership and mentoring capabilities, seeking to contribute expertise
in an innovative environment at a top technology company.
Skills
-
Programming Languages:
Swift (Expert-level proficiency)
Objective-C (Extensive experience)
Familiarity with C/C++ or Python
-
User Experience & Design:
Proficient in UI/UX design principles
Strong knowledge of HIG (Human Interface Guidelines)
Expertise in animations and micro-interactions
UI/UX Design (Figma, Photoshop, Illustrator)
-
Frameworks & Libraries:
UIKit, SwiftUI
Combine, Core Data, Core Animation
Core Graphics, Core Location, AVFoundation
Alamofire, RxSwift
-
Performance Optimization:
Instrumentation with Instruments (Time Profiler, Memory Leaks)
Thread management and GCD optimization
Efficient usage of Codable and JSON parsing
-
Cloud & Backend Integration & Monitoring:
RESTful APIs
Firebase (Firestore, Realtime Database, Push Notifications)
App Store Connect management
Crashlytics, Firebase Analytics
Efficient usage of Codable and JSON parsing
-
Experience with CI/CD pipelines and automated deployments
- macOS Development
Soft Skills
- Team Leadership & Mentorship
- Agile/Scrum methodologies
- Strong problem-solving skills and debugging
- Excellent communication and collaboration with cross-functional teams
Experience
Responsibilities
-
Led design and development of cutting-edge iOS applications in Swift, SwiftUI, and Objective-C,
delivering pixel-perfect UIs aligned with designer specifications, user needs, and best user experience
with satisfying Product requirements.
-
Collaborated with cross-functional teams (Product, UX/UI, Backend) to deliver a seamless application
experience, with a strong focus on user-centric design.
-
Drove the adoption of SwiftUI and Combine to improve app development, responsiveness and streamline
maintenance, keeping the codebase at the forefront of iOS technologies.
-
Oversaw the entire application lifecycle—from concept, prototyping, and MVP to final deployment and
post-launch updates—resulting in enhanced app stability and improved customer satisfaction.
-
Led junior developers in best practices, optimizing workflows with Git and Fastlane for efficient
CI/CD.
-
Ensured effective memory management and performance optimization, achieving smooth and performant apps.
Triumph Over Challenges
-
Led the development of reusable SwiftUI components, effectively creating a Design System for iOS
SwiftUI, which improved code reusability by 40% and enhanced development time efficiency, enabling
faster implementation of new features.
-
Established a custom CI/CD pipeline to streamline the build and deployment process. The pipeline
automates archiving for beta testing and production apps, generating both development and distribution
builds with the correct certificates. It also exports IPA files, uploads them to the App Store, and
handles Firebase dSYM uploads for crash analytics integration.
-
Built frameworks for connecting multiple Bluetooth devices, simplifying integration and reusability
across projects.
-
Developed a photo collage maker with dynamic, draggable cross-angled borders—an innovative feature
that required complex layer masking and path management.
-
Developed a cross-angled collage feature where users can overlay images, stickers, and text onto the
main collage. I now need to implement high-resolution export functionality.
Additionally, when users tap "Save," all the properties of their edits—such as image status, sticker
rotation angles, scaling, dimensions, font colors, and X/Y positions—must be stored. Upon returning, the
app should fully restore the user's previous editing session, ensuring continuity.
-
Food recipes scrapper.
-
Migrated company’s very imp, the most used and most dependent framework’s RealM database system to
CoreData database system, which is having more than 50k lines of code, which is having offline data
download and upload as well.
Contact
Email: mushrankhan76@gmail.com
LinkedIN: linkedin/Mushrankhan
Personal App Store Project: Shot on
Camera