Personal details

Syed D. - Remote

Syed D.

Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

I'm a senior iOS app engineer from Toronto. I can provide mentoring for the following:

  • Programming and object oriented concepts

  • Objective C / Swift

  • XCode project setup and iOS Simulator

  • Testing and debugging

  • User interface design using Storyboard

  • Number / Date / String handling

  • Array, Dictionary, Sets, and other data structures

  • Model / View / Controller setup

  • Touch handling and button actions

  • Text input and validations

  • Pushing and popping screens

  • Alerts and Action sheets

  • Reading and writing data - local database (Core Data)

  • Reading and writing data - internet

  • Webservices / API integration

  • Image / Audio / Video integration

  • Responsive user interface using Auto layout

  • Displaying data in lists / tables / grid

  • Integration Location / GPS and Maps

  • Integration Bluetooth LE and iBeacons

  • Customizing user interface and animations

  • Integrating web pages using web views

  • Error handling and best practices of quality assurance

  • XCode and iOS simulators

  • Apple Developer account

  • iTunes Connect account

  • Configuring Distribution and Development Certificates, App IDs, and Provisioning profiles

  • Setting up Apple Push notifications

Technical skills