Syed Ali Haider, Developer in Malmö, Sweden
Syed is available for hire
Hire Syed

Syed Ali Haider

Verified Expert  in Engineering

iOS Developer

Location
Malmö, Sweden
Toptal Member Since
May 6, 2022

Ali is an experienced software engineer and mobile application developer with more than five years of proven history in the information technology and services industry. He specializes in developing native iOS apps using Swift and Objective-C. Ali has a bachelor's degree in computer science from the University of Karachi.

Portfolio

Knowit
Combine, Swift, iOS, Git, Scrum, Agile, Firebase Authentication, Jira, Figma...
College Shtuff LLC
iOS, iOS Native Libraries, Xcode, iOS SDK, Swift, Objective-C, Firebase, Mobile
alter.net srl
iOS, iOS SDK, Xcode, Swift, UIKit, Model View ViewModel (MVVM), Realm...

Experience

Availability

Part-time

Preferred Environment

iOS, Objective-C, Git, UIKit

The most amazing...

...thing I've contributed to is a chatting app similar to WhatsApp, built on the XMPP framework.

Work Experience

iOS Consultant

2022 - PRESENT
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.
Technologies: Combine, Swift, iOS, Git, Scrum, Agile, Firebase Authentication, Jira, Figma, App Store, Mobile App Development

iOS Developer

2022 - 2023
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.
Technologies: iOS, iOS Native Libraries, Xcode, iOS SDK, Swift, Objective-C, Firebase, Mobile

iOS Developer

2021 - 2022
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.
Technologies: iOS, iOS SDK, Xcode, Swift, UIKit, Model View ViewModel (MVVM), Realm, Core Data, SharePoint 365, App Store, Mobile App Development

Senior Software Engineer

2018 - 2020
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.
Technologies: iOS, Swift, Objective-C, Git, Realm, REST, Core Data, Xcode, Model View ViewModel (MVVM), Model View Controller (MVC), VIPER Architecture, RxSwift, iOS SDK, iOS Native Libraries, JavaScript, Firebase Authentication, Figma, App Store, Mobile App Development

iOS and Software Engineer

2017 - 2017
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.
Technologies: iOS, Swift, Git, GitLab, RealmSwift, Realm, UIKit, XMPPFramework, Sockets, Firebase iOS SDK, Xcode, Socket Programming, Model View Controller (MVC), Model View ViewModel (MVVM), RxSwift, iOS SDK, iOS Native Libraries, Firebase Authentication, Figma, App Store, Mobile App Development

iOS Developer

2015 - 2017
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.
Technologies: iOS, Objective-C, Core Data, SQLite, Firebase iOS SDK, Amazon Web Services (AWS), Xcode, Model View Controller (MVC), Swift, iOS SDK, iOS Native Libraries, Firebase Authentication, App Store, Mobile App Development

Etisalat UAE

https://apps.apple.com/app/apple-store/id866147547?mt=8
My Etisalat UAE app manages all Etisalat accounts and monitors the usage of all the packages and add-ons to which the user is subscribed. It also allows users to enjoy various personalized deals and instantly subscribe to their favorite Etisalat data, roaming calls, internet, and TV packages.

Telenor Pakistan

https://apps.apple.com/pk/app/my-telenor/id1087721779
My Telenor app makes user's life easy, exciting, and hassle-free with a single tap. This app is a one-stop solution for all Telenor mobile numbers as the users can manage their accounts easily with a few taps.

Esaad Card

https://apps.apple.com/ae/app/esaad-card/id1475890066
An app that includes special offers, deals, and comprehensive discounts in all sectors covering the basic and desirable aspects of the cardholders' lives. It offers the following services:
• registration of cardholders and retailers,
• offers and privileges search,
• dashboard and deals, and
• digital card.

RTA Monitoring and Enforcement

The RTA inspectors use the MES mobile application to perform their daily inspections. It has the following features:
• 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=itunes
Hear2Rise is an innovative flashcard app. Unlike other apps that incorporate images and text, Hear2Rise focuses exclusively on audio. This simple approach yields powerful results, making the tasks of creating, using, and sharing cards simple beyond compare.

Want 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

Spell Prep is a spelling learning game for children, containing three rounds and a quiz. When you get all the correct words, you will get stickers that can be customized. The app has hundreds of stickers for kids and word lists with grades. The higher the grade, the harder the word will be.

Languages

Swift, Objective-C, JavaScript, Java, HTML, CSS

Frameworks

UIKit, iOS SDK, Combine, SwiftUI, Core Data, RealmSwift, XMPPFramework, Core Location, Ionic 3, Angular

Tools

Git, Xcode, Firebase Authentication, Jira, Figma, GitLab, Android Studio

Paradigms

REST, Model View ViewModel (MVVM), Model View Controller (MVC), Socket Programming, VIPER Architecture, Scrum, Agile

Platforms

iOS, Firebase, Amazon Web Services (AWS), SharePoint 365, Mobile

Other

App Store, Mobile App Development, Software Development, Maps, Location Services, Cordova, Bluetooth, Audio, AVFoundation

Libraries/APIs

Sockets, Firebase iOS SDK, RxSwift, iOS Native Libraries

Storage

SQLite, Realm

2014 - 2017

Bachelor's Degree in Computer Science

University of Karachi - Karachi, Pakistan

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring