Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
6 views5 pages

Salman M Resume IOS

Salman M is a Senior iOS and macOS Application Developer with over 12 years of experience in creating applications across various domains including E-Commerce, Banking, and Social Media. He possesses extensive technical expertise in iOS & macOS development, REST API integration, and UI design, along with a strong background in managing app releases and updates. His work history includes significant roles at companies like Apple, Falabella, and Uber, where he led the development of various mobile applications.

Uploaded by

venkata
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views5 pages

Salman M Resume IOS

Salman M is a Senior iOS and macOS Application Developer with over 12 years of experience in creating applications across various domains including E-Commerce, Banking, and Social Media. He possesses extensive technical expertise in iOS & macOS development, REST API integration, and UI design, along with a strong background in managing app releases and updates. His work history includes significant roles at companies like Apple, Falabella, and Uber, where he led the development of various mobile applications.

Uploaded by

venkata
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Salman M

Senior iOS and macOS Application Developer


Email: [email protected] Ph no: (203)-606-5404

As a seasoned Senior Mobile Applications Developer, I have over 12+ years of expertise in
conceiving, designing, and implementing Government Utilities, Chatting, Travel, E-Commerce,
Real Estate, Trading, Banking, social media, News, Advertising, and Digital Signage applications
for both iOS and macOS platforms.

Technical Summary

▪ In-depth knowledge of iOS & macOS, Payment Gateway Integration, E-Commerce Apps, and
performance analysis. Having solid experience in REST API integration (Web Services, REST, JSON,
XML)
▪ Highly experienced with design patterns such as MVC, MVVM, VIPER, Delegation, Singleton, Extensions,
Notifications, Threads.
▪ Push Notification service – APNS & Firebase: Console side configuration, Mobile side notification
handling Using Firebase pods. Badge maintenance, In App notification handling.
● Expert in high-class UI design and customization. Hands-on Experience in Publishing/Managing apps on
App Store.
▪ Strong experience in iOS and macOS provisioning profiles, key chain certificates and App signing.
Released Test flight apps to the business users and QA team. Maintained iOS Developer & Admin user
profiles. Manual & Automatic release of the app version from the Appstore Connect.
▪ XML, JSON & HTML Parsing. SQLite Database, Core Data and Shared Preferences. Restful Web
services Multi-Threading, Async Task, Handlers.
▪ Using UIKIT to monitor and Intereract the content and manage the display for IOS.
▪ Networking framework - AFNetworking, WebRTC, Socket.io TCP/IP, Web Sockets
▪ GPS - Google Map, MapKit, Geolocation, CoreLocation, CoreDate, CoreLocation on mobile SDK Media
manipulation - CoreAudio, CoreVideo, AVFoundation, CoreGraphics.
▪ Proficient with common iOS & macOS framework APIs (Location, Camera, Notifications, Map, WebView,
SMS) and Social API integration (Facebook, Twitter, G+, E-mail, LinkedIn).
▪ Proficiency in using NSUserDefaults for storing and NSNotificationCenters for communicating data for
iOS applications.
▪ Experienced with core animations frameworks.
▪ Experienced in XML and JSON parsing, multithreading using NSXMLParser, NSJSONSerialization,
TouchXML, SBJSON and PLIST.
▪ Experience with multiple life cycle methodologies and design methods like waterfall, agile, scrum and
Sprint.
▪ Experience in creating and extracting data from databases and displaying on iPhone using Core Data.
▪ Good understanding of memory-management and Automatic Reference Counting in iOS development.
▪ Experienced in consuming REST and SOAP web services.
▪ Proficient knowledge of programming experience using Objective-C and Swift.
▪ Strong optimization and debugging skills.
▪ Strong commitment to organizational work ethics, value based decision-making and managerial skills.
▪ Experience in publishing the native iOS application on App store and then pushing updates after every
new release and maintaining.
▪ Hand-on experience on iOS frameworks – core data, network connectivity through Web services
▪ Proficient in source controls like Git, SVN and Source Tree.
▪ Basic knowledge of Android development, PhoneGap/Cordova, Mongo DB, React Native.
▪ Thorough understanding of App store requirements, Human Interface Guidelines, iTunes Connect, and
iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution).
▪ Worked with QA leads, design leads, project managers to effectively develop applications.

Technical Expertise
▪ Languages: Swift, Objective-C, and Swift UI
▪ Web services: RESTful, SOAP, XML, JSON
▪ Database: SQLite, Core Data, Firebase, Realm DB
▪ Developer Tools: Xcode, Visual Studio Code
▪ Hybrid Tools: Xamarin, Ionic, Flutter
▪ Source Control: GIT, SVN, Bitbucket
▪ Other Tools & SDK’s: Storyboards, Auto Layout, UIKit,Interface Builder, AV Foundation,
Push Notifications, GCD, Size Classes, Localization, XMPP Framework, WebRTC, Call Kit,
SIP/PBX Calling

Work History

Senior Programmer Analyst 2019 Oct – Till


Now
Client: Apple, Cupertino, USA
IDrive - Standalone macOS App
● Designing, Development, Bug fixing & Cosmetic changes of IDrive macOS app. Maintaining
code version.
● IDrive is a cloud-based backup and storage service that allows users to safeguard their data
across various devices. The IDrive app provides a user-friendly interface for individuals and

.
businesses to easily backup, sync, and restore their files, including documents, photos, videos,
and more.
● Automated Backup: Users can schedule automatic backups to ensure that their data is
regularly and securely stored in the cloud, protecting against data loss.
● File Syncing: The app enables seamless file synchronization across devices, ensuring that the
latest version of files is available on all linked devices.
● Security: IDrive employs encryption protocols to secure data during transfer and storage,
providing users with a secure and private backup solution.
● Versioning and Snapshots: The service often includes versioning and snapshot features,
allowing users to restore previous versions of files or recover data from specific points in time.
● Utilized CocoaPods to load all third-party frameworks and manage dependencies.
● Experienced with Enterprise macOS Applications Distribution (Internal distribution of apps)
● Added Localization to applications to support other languages.
● Using UIKit to we need to monitor the Core object which build the IOS,
● Added Gesture Recognizers to simulate carousel effect during navigation between view
Controllers.
● Invoke CMD web services using XMLParsing.
● Invoke RESTful web services using NSURLSession.
● Parsed JSON responses using NSJSONSerialization.
● Handling background permissions, security algorithms, FileManager operations, Plist paths, and
various other functionalities.
● Maintained and developed SSL Certificate Pinning.
● Implemented encryption and decryption algorithms, including AES-256, SHA, and others
● Managed IDrive Monitor - Menu Based application
● Handled Distributed Notifications to communicate b/w two applications
● Worked on Two-Factor Authentication mechanisms (Email based, Mobile OTP based,
Authenticator app OTP based)
● Handled Delegates, Protocols, generics, NotificationCenter and many more concepts.

IDrive Customer App:


macOS Enterprise App: https://www.idrive.com/

Senior IOS Developer (Team Lead) 2014 Jul - 2018


Sep
Client: Falabella, NY, USA
Falabella - E-Commerce Mobile App:
● Involved in full product life cycle from design and development to deployment of Falabella
mobile app for 10M+ user base in Chile, Peru and Colombo.
● Handled Localization to support multiple language support.
● Integrated with the backend services to make sure we are delivering a great mobile user
experience with improved app performance for end users.
● Integrated Remote Push Notifications and Rich push notifications that included metadata and
action id. Scheduled Local Notifications on the app for users.
● Contributed to UI/UX design using Sketch and Photoshop.
● Involved in the process of Apple Review feedback, App Store Distribution and Release, creation

.
of entries in iTunes Connect, and both App Store.
● Create the navigation tools using the UIKIT Framework.
● Managed development certificates, distribution certificates, APNs certificates, devices, and
TestFlight tester users within App Store Management.
● Developed and integrated TestFlight for beta testing.
● Integrated Authentication and Biometric SDK with TouchID, FaceID, and Passcode.
● Architected and developed Multi-factor Authentication Security within the mobile application.
● Supported CocoaPods for shared frameworks, maintained and refactored architecture of several
mobile components.
● Maintained and developed SSL Certificate Pinning.
● Validated and integrated Encrypted Keychain Storage.
● Set up background modes for both Background fetch and remote silent notifications.
● Handled SQLite.swift for local database.
● Used SQLChipher for keeping security for local DB
● Utilized CocoaPods to load all third-party frameworks and manage dependencies.

Falabella iOS App:


https://apps.apple.com/in/app/falabella/id947145705

IOS Developer 2009 Jun- 2014


Mar
Client: UBER, NY, USA
● Managed user authentication through traditional sign-in and social media logins [Google, Apple,
Facebook.
● Implemented Google Maps to display available drivers based on region and handled the user's
current location.
● Implemented a car driving animation feature for enhanced user experience.
● Oversaw ride bookings and fare calculations to ensure accurate and reliable transactions.
● We create buttons to using UIKIT frame work.
● Maintained the privacy of driver-related information and securely managed all necessary
documents.
● Developed and integrated wallet functionality for seamless payment experiences.
● Implemented a comprehensive ride history feature to track user journey details.
● Utilized CocoaPods for efficient dependency management.
● Adhered to SwiftLint code guidelines to maintain code quality and consistency.
● Ensured a polished UI/UX by utilizing storyboards with vector icons for a visually appealing
interface.
● Managed multithreading to enhance application responsiveness and performance.
● Handled local storage using various methods, including NSUserDefaults, Plist, Keychain, Core
Data, SQLite, and FileManager.
● Leveraged Fastlane and TestFlight for efficient app distribution to both the QA team and the
public.
● Worked on optimizing application performance to deliver a smooth and responsive user
experience.

.
Rider : https://apps.apple.com/in/app/ubercabs/id1447874716
Driver: https://apps.apple.com/in/app/ubercabs-driver/id1447874815

Education

Bachelor of Mathematics
Punjab University, Pakistan – 1994

Native iOS Applications


1. Growcer Consumer App: https://apps.apple.com/in/app/growcer/id1529562195
2. Growcer Delivery Partner App: https://apps.apple.com/in/app/growcer-delivery/id1486325599
3. UNIDiamonds App: https://apps.apple.com/in/app/uni-diamonds/id1464519723
4. SpeechTrans : https://apps.apple.com/us/app/speechtrans-ultimate-assistant/id413502318
5. Late Night Chauffeurs: https://apps.apple.com/in/app/late-night-chauffeurs/id1436970489
6. LNC Driver : https://apps.apple.com/in/app/lnc-driver/id1437687690

Native macOS Applications


1. RemotePC : https://apps.apple.com/in/app/remotepc-remote-desktop/id405038711
2. What Is My IP : https://apps.apple.com/in/app/what-is-my-ip/id985624629
3. Internet Speed Test: https://apps.apple.com/in/app/internet-speed-test/id911363367
4. NetRadio UK : https://apps.apple.com/in/app/netradio-uk/id878034996
5. Invoice Maker : https://apps.apple.com/in/app/invoice-maker/id821569542

You might also like