Avatar of Navjot Singh.
Navjot Singh
iOS App Developer
ProfilePortfolio
Posts
0Connections
Print
Avatar of the user.

Navjot Singh

iOS App Developer
Around 4 years of experience in IT industry as a Software Developer in designing and developing Rich User Interface applications, integrating with various Database and Client-Server applications in iOS application development using objective-C, Swift, Cocoa Touch, UIKit. Expertise in Object Oriented Programming language like Swift, Objective-C and C++. Strong knowledge about Core Frameworks like, Map Kit (Customization for Map, Annotation), Core object, Core services, Core Graphics, Core animation, UIKit, Apple Push Notification Service (APNS) & MVC methodologies. Created and customized views, Table views, Tab bars, Collection views and Navigation bars 
which are some basic functionality in a multi-view application. Expert in making efficient use of Interface Builder, Storyboard and Navigation Controller in building the Native Applications. Worked on Objective C and Swift mixed codebase for Objective C to Swift migration. Experience in concurrent programming like Grand Central Dispatch (GCD), NSOperations, 
NSOperation Queues, XML/JSON parsing. Closely worked with REST API team for Web Service call and debug the request and response. Experience working with the Full Development Lifecycle including requirements gathering, design & software architecture, technical documentation, development, testing, debugging and 
releasing the project to the app store. Understanding of Apple iPhone App store requirements, HIGs, iTunes Connect, iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution) and testing on real device. Well versed with Agile Development Methodologies (SCRUM), Design Patterns (MVC, Delegation and Singleton Pattern) and Software Development Life Cycle (SDLC). Experience with source control tools like Git, Source tree. Excellent communication, organizational skills, attention to detail and the ability to meet tight 
deadlines.
OnGraph Technologies Limited
University of Massachusetts Dartmouth
New Bedford, MA, USA

Professional Background

  • Current status
    Studying
  • Profession
    iOS Developer
  • Fields
    Software
  • Work experience
    2-4 years (2-4 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Swift
    Objective-C/Swift
    C++ Language
    OpenCV
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    iOS App Developer
  • Desired work locations
    California, USA
    Massachusetts, USA
    Seattle, WA, USA
  • Freelance
    Non-freelancer

Work Experience

Sr. iOS App Developer

May 2017 - Aug 2018
1 yr 4 mos
Work with other developers, designers and product managers to develop new features consistent with product roadmap. Work to create new applications and to expand/Improve on an ongoing basis by adding new functionality and resolving existing issues. Translated basic design plans into full iOS app frameworks, delegating project components to appropriate team members. Applied Apple's Swift development language to code native apps for iOS platform.

iOS App Developer

Oct 2015 - Dec 2016
1 yr 3 mos
Translated basic design plans into full iOS app frameworks, delegating project components to appropriate team members. Develop applications using Objective C Ported existing applications from Android to iOS, adapting software to meet unique parameters. Researched and selected APIs for integration into development projects.

Education

Master of Science (MS)
Computer Information Sciences
2018 - 2020
Bachelor of Science (BS)
Mechanical Engineering
2010 - 2014
High School Diploma
High School
2007 - 2010