Syed Ali Haider
Verified Expert in Engineering
iOS Developer
Malmö, Sweden
Toptal member since May 6, 2022
Ali is a seasoned software engineer and mobile application developer with over eight years of experience in the IT and services industry. He specializes in creating native iOS apps using SwiftUI and UIKit. Ali holds a bachelor's degree in computer science from the University of Karachi.
Portfolio
Experience
Availability
Preferred Environment
iOS, Objective-C, Git, UIKit, SwiftUI
The most amazing...
...thing I've contributed to is a chatting app similar to WhatsApp, built on the XMPP framework.
Work Experience
iOS Consultant
Knowit
- Developed Inter IKEA's Shoppable app, which allows users to shop online at IKEA, offering them an easy shopping experience anytime, anywhere.
- Created new features and integrated the team in charge of the software development lifecycle.
- Oversaw code reviews, participated in scrum-related meetings, and was involved in overall activities related to app development.
iOS/Android Mobile Dev, CRM Solutions
FiniDev LLC
- Contributed to the development of new features and bug fixes.
- Developed a login feature with a new UI and API integration.
- Built an onboarding feature with a new UI and API integration.
Senior iOS Developer
MySeat.com Media Inc.
- Contributed to the development of new features and bug fixing.
- Developed many features, including music playback from Spotify and Apple Music, using native SDKs.
- Used Jira for bug reporting and project management.
iOS Developer
College Shtuff LLC
- Developed an app for a University by which students connect with their local college colleagues and can buy or sell products.
- Implemented new features such as Firebase login, logout, email verification, etc.
- Deployed project to App Store after completing the engagement.
iOS Developer
alter.net srl
- Developed an iOS application for a tourism organization in Italy, which included the profile management of their users, user feed/post sharing, and social platforms integration.
- Worked on technologies like SharePoint development.
- Managed to work on different platforms apart from iOS development.
Senior Software Engineer
Systems Limited
- Developed apps for companies such as Etisalat UAE, Dubai Police, Telenor Pakistan, and RTA.
- Tracked the user stories and fixed bugs using Jira.
- Contributed to the full software development lifecycle.
iOS and Software Engineer
Axact
- Developed a chatting application using XMPP and webRTC.
- Tracked user stories for new features and worked on bug fixing.
- Oversaw the whole mobile application development lifecycle.
iOS Developer
Synapse Consulting
- Developed a chatting app using a third-party SDK with the features such as connecting to different social platforms like Facebook and Instagram.
- Created other apps, fixed bugs, and provided post-production support.
- Participated in the full software development lifecycle.
Experience
MySeat
• Selling subscriptions.
• Moving more merch.
• Having all your music in one place.
• Growing ticket sales.
• Engaging fans in new ways.
RIDA - Dealer App
Etisalat UAE
https://apps.apple.com/app/apple-store/id866147547?mt=8Telenor Pakistan
https://apps.apple.com/pk/app/my-telenor/id1087721779Esaad Card
https://apps.apple.com/ae/app/esaad-card/id1475890066• registration of cardholders and retailers,
• offers and privileges search,
• dashboard and deals, and
• digital card.
RTA Monitoring and Enforcement
• multiple user interfaces and dashboards for inspectors, supervisors, directors,
• search and filter inspections,
• user profile management,
• dashboards and visual reports,
• notifications,
• printing receipt with Bluetooth printer, and
• offline mode.
Hear2Rise
https://apps.apple.com/us/app/hear2rise/id1162237802?app=itunesWant to learn Spanish? Just dictate the Spanish words and corresponding translation into the app, one after the other, using our simple UI. Already know Spanish and want to learn French? Just do the same thing, dictate the Spanish word followed by the French translation. Want to learn the multiplication table? Again, dictate your challenge and the corresponding response, and that's it. You could create 20 cards in less than a minute.
Spell Prep
Education
Bachelor's Degree in Computer Science
University of Karachi - Karachi, Pakistan
Skills
Libraries/APIs
REST APIs, WebRTC, Sockets, Firebase iOS SDK, RxSwift, iOS Native Libraries, Spotify API
Tools
Git, Xcode, Firebase Authentication, Jira, Figma, GitLab, Android Studio, TokBox, GitHub
Languages
Swift, Objective-C, JavaScript, Java, HTML, CSS
Frameworks
UIKit, iOS SDK, Combine, SwiftUI, Core Data, RealmSwift, XMPPFramework, Core Location, Ionic 3, Angular
Paradigms
REST, Model View ViewModel (MVVM), Model View Controller (MVC), Socket Programming, VIPER Architecture, Scrum, Agile
Platforms
iOS, Firebase, Bluetooth Low Energy (LE), Amazon Web Services (AWS), SharePoint 365, Mobile, Android
Storage
SQLite, Realm
Other
App Store Development, Mobile App Development, UI Development, Software Development, Maps, Location Services, Cordova, Bluetooth, Audio, AVFoundation, Video Livestreaming, LiveStream, Apple Music, Spotify
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