Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Farhan Amjad

Farhan Amjad

Farhan Amjad has asked 1 questions and find answers to 1 problems.

Stats

76
EtPoint
31
Vote count
1
questions
1
answers

About

I have over 4+ years professional experience in iOS development. And overall 5 years of experience in software development. Suggest full development cycle include design, prototyping, developing, testing and upload to App Store.

I have become advanced in developing full feature apps in both Objective-C and swift.One of the apps I have worked on are very high profile with names you would recognize. Although I can easily develop all aspects of an iOS app from the networking layer to the front end, I am particularly good at mobile analytics and front end development.

Here are my core skills and experiences:

• Strong knowledge's of object-oriented programming and software design patterns,like(MVC, MVVM, MVP)

• Strong knowledge's of software communication patterns,like(Singleton , Delegation, Notification/Observers) • Write clean ,memory efficient code

• Working with push notifications and in-app purchases

• Design UX/UI. Working with Sketch or Photoshop.

• Unit testing or Integration tests

• Work with Instagram, Facebook, Vk, Google api and other

• Location and integration Maps (Google maps, Yandex maps, MapBox, Skobbler)

• Adaptive User Interfaces for all ios devices with (AutoLayout, Storyboard or Size Classes)

• Client server application (REST, SOAP, JSON)

• Worked with Localization of applications

• iOS frameworks: QuartzCore, UIKit, CoreGraphics, CoreAnimation, CoreData, MapKit, CoreLocation, and etc

• Open source library with CocoaPods

• Integrate: Flurry, , GoogleAnalytics etc

Farhan Amjad questions