Download PDF

Summary

A decisive, end user focused software development professional. Having more then 3 years of commercial experience in developing applications, delivering and managing various major software development projects. Good exposure to object oriented analysis, design & service oriented architecture with wide exposure of the system development life cycle for enterprise system using agile implementation.

Work History

Mar 2016Present

Sr. iOS Developer

mobileLIVE

I'm responsible of developing native iOS Mobile applications and its maintenance as well. I'm working in a Team where I'm improving my skills more and more and grooming in development processes.

Mar 2015Mar 2016

Software Engineer (iOS Developer)

Lambda Technologies

I was responsible of developing native iOS applications with the help of my Senior Developer. I was also responsible to developer apps from scratch and fixing the bugs, uploading process to AppStore as well.

Jan 2014Mar 2015

Jr. Software Engineer (iOS Developer)

T-Box Solutions

I was responsible of creating native apps. All planning and managing related work is  up to me.

Jul 2013Jan 2014

iOS Game Developer

Game Dynamics - GDNorth

I was responsible of making Re-skins of the games as well as building games from scratch to end. During my job I learnt many things related to project management.

Portfolio

Skills

Core iOS Skills

  • Objective-C/Swift
  • Autolayout/storyboards
  • Programatically UI Designing
  • UITabBar and UINavigationBar
  • 3D Touch Views Implementation, TouchID, (Today) Extensions/Widgets 
  • Camera / Photo library
  • Data Persistance (Setting Preferences/pLists//Core Data)
  • REST APIS Integration/JSON Response
  • Push Notifications
  • Local Notifications
  • In-App Purchases
  • Certifications/Provisioning/Uploading to App Store
  • Chat Integration
  • MKMapKit/Core locations and GPS
  • Google Maps
  • Parse Database Integration
  • Use of Extensively 3rd Party Controls Integration
  • Social Media Integration (Facebook, Twitter/Fabric, Linkedin, Google, etc)
  • Barcode Scanning using 3rd Party API’s
  • Audio/Video ( AVFoundation & MPMoviePlayerController & Video Play back)
  • Other Skills
  • Designing of Application Mockups/Wireframes
  • Problem Solving & Solutions
  • Can Work in Team with Collaboration of other team members
  • Can Lead the Junior Members while working on different projects
  • Can Manage Multiple Projects single handedly

Project Management Tools

  • Github
  • SourceTree
  • Trello
  • Asana
  • JIRA
  • Confluence

Communication Tools

  • Skype
  • Slack
  • HipChat

Education

Sep 2009Jul 2013

BS Software Engineering

Punjab University College of  Information Technology

Responsible for the project management and development.