Faran Rasheed
Verified Expert in Engineering
Mobile Developer
Faran is an experienced mobile applications developer with expertise in iOS and Flutter. With 9+ years of experience, he excels in creating scalable, user-friendly, and maintainable applications. Faran has consistently delivered successful projects and worked with renowned companies, including Doordash, LYKA, Etisalat, Telenor, Dubai Police, and SWIFT. His valuable contributions have significantly enhanced functionality, user engagement, and optimized app architecture.
Portfolio
Experience
Availability
Preferred Environment
Xcode, Swift, Firebase, iOS, RxSwift, Flutter, SwiftUI, Combine
The most amazing...
...experience I've had was at DoorDash, where I collaborated with a team of over 100 iOS developers on an app with a 15 million user base.
Work Experience
Mobile Developer
Freelance
- Worked on different engagements as a mobile application developer.
- Served as a senior developer with DoorDash, USA's DoubleDash team, and enhanced the platform's functionality.
- Developed support for scheduled orders and integrated incremental ETA for DoubleDash orders.
- Improved customer delivery experience by collaborating with team members to enhance existing features.
- Collaborated with LYKA Philippines to deliver multiple code fixes and new features, including the live stream rankings feature that improved user engagement and satisfaction.
- Worked closely within a team on code refactoring—moving generic code into submodules for LYKA Philippines.
Advisory Software Engineer
Systems Limited
- Led a team for Etisalat's eWallet app, overseeing coding architecture for scalability and maintainability.
- Defined roles, conducted interviews, and set requirements for new team members.
- Optimized app architecture to enhance performance for multiple mobile applications.
- Relocated to work as an outsourced employee at Etisalat's head office, focusing on improving digital app performance.
- Contributed to the development of new features in the Smiles and Digital app.
- Collaborated as part of a team to revamp the Smiles app, implementing VIPER architecture and new designs.
- Implemented various features for the Jazz Cash revamp app.
- Developed the ESAAD card iOS app for Dubai Police.
- Identified and implemented continuous improvements to delivery processes.
- Worked on Telenor Easypaisa SDK framework, supporting multiple payment options.
Senior Software Engineer
GoodCore Software
- Worked on the 2016, 2017, and 2018 SIBOS event app for Swift organization.
- Collaborated with a team to create a regional events app for SWIFT.
- Utilized various techniques, frameworks, and tools during the development process.
- Developed consumer-based applications using Swift within the Scrum methodology.
- Managed a small offshore team for a TNB project enabling customers to view and pay electricity bills.
Software Engineer
Systems Limited
- Acquired foundational knowledge of Objective-C, Xcode, and Jira.
- Developed the UI using storyboards and XIBs. Gained an understanding of Git and SVN.
- Resolved bugs and performed bug fixes for UAEFA and SDTPS iOS apps.
Experience
Etisalat | eWallet
https://apps.apple.com/us/app/ewalletae/id1467882287Etisalat | Smiles UAE
https://apps.apple.com/us/app/smiles-uae/id1225034537It currently has over 1.6 million subscribers in the UAE and is number one in Lifestyle.
Etisalat | My Etisalat UAE
https://apps.apple.com/us/app/my-etisalat-uae/id866147547Telenor | EasyPaisa Payment SDK (iOS Framework)
The framework allows other developers to integrate support for easy and secure payments through EasyPaisa using an EasyPaisa account, debit and credit cards, and EasyPaisa shops.
Dubai Police | Esaad Card
https://apps.apple.com/ae/app/esaad-card/id1475890066SWIFT | SIBOS Event Application
https://itunes.apple.com/ae/app/sibos-app/id457284606The application for the SIBOS event allows users to easily navigate through the exhibits, conferences, and participants for the event and allows them to interact with each other. The application also has an interactive floor plan for users to easily navigate through nearby sessions and exhibitions using Bluetooth beacons.
SWIFT | Regional Events Application
TNB (Tenaga Nasional Berhad) | myTNB
https://itunes.apple.com/us/app/mytnb/id1297089591UAEFA | United Arab Emirates Football Association
https://apps.apple.com/us/app/uae-football-association/id881873889SDTPS | Sharjah Government — Directorate of Town Planning and Survey
https://itunes.apple.com/pk/app/sdtps/id973033208FAZZA Championship
Education
Master's Degree in Computer Science
Mohammad Ali Jinnah University - Karachi, Pakistan
Bachelor's Degree in Computer Science
National University of Computer and Emerging Sciences - Karachi, Pakistan
Skills
Libraries/APIs
RxSwift, CocoaPods, QuickBlox
Tools
Xcode, Git, Bitbucket, TestFlight, GitLab CI/CD, Jira, Fastlane
Languages
Swift, Objective-C, Dart, GraphQL
Paradigms
VIPER Architecture, Scrum, REST, Model View ViewModel (MVVM), Agile
Platforms
Firebase, iOS
Storage
JSON
Frameworks
Core Data, Flutter, UIKit, AFNetworking, Viper, SwiftUI, Combine
Other
RESTful Services, Adjust, Kofax, FPX Payment Gateway, Push Notifications, Bluetooth Beacons, CI/CD Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring