Download PDF


A decisive, end user focused software development professional.Total  6  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. From past 3 years I've been developing applications using swift. So good experience & exposure of that. Plus I've also worked on Angular 6 Technology. And worked on a project from scratch in Angular Technology. 

Work History

May 2016Present

Sr. iOS Developer

mobileLIVE Inc


  • Implementing SDLC (Software Development Life Cycle)
    Develop applications for iOS.
  • Create demo design of mobile applications including UI, local database and communication between server side and client side.
  • Communicate with team members to support technically and provide solutions.
  • Provide time estimates of product based on finalised requirements and architecture.
  • Track the development efforts by daily logging the time in JIRA
  • Use git during development to effectively manage the code.
  • Can manage internal team activities and events.

Feb 2015March 2016

iOS Developer

Lambda Technologies

My duty was to develop native iOS applications under the supervision of my Senior. I was also responsible to develop apps from scratch and fixing the bugs, uploading process to AppStore as well.

Jul 2013Feb 2015

iOS Game Developer

Game Dynamics

I was responsible of creating Reskins of mobile games as well  as  developing native apps. All planning and managing related work was up to me. During my this job I learnt more about managing the projects, how to deal with clients and communicate. That gave me a lot confidence to improve my communications skills along with my professional growth.



Core iOS Skills

  • Objective-C / Swift, 3/4
  • Protocol Oriented Programming using Swift
  • MVVM, MVC, MVP Patterens
  • Auto-layout/Storyboards
  • Programatically UI Designing
  • UITabBar and UINavigationBar
  • 3D Touch Views Implementation, TouchID, (Today) Extensions/Widgets 
  • Camera / Photo library
  • Data persistent (Setting Preferences/pLists//Core Data)
  • REST APIS Integration/JSON Response
  • ARKit
  • 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
  • Social Media Integration (Facebook, Twitter, Fabric, Linkedin, Google, etc)
  • Barcode Scanning using 3rd Party API’s
  • Unit Testing
  • Creating Cocoa-pods & Carthage Integration
  • Extensive use of 3rd party controls in objective c & swift

Other Skills

  • Angular 6 with Type-script Language
  • 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


Sep 2009Jul 2013

BS Software Engineering

Punjab University College of Information Technology

Responsible for the project management and development.