Summary
Overview
Skills
Work History
Education
Software
Interests
Timeline
Generic
Nitish Singh

Nitish Singh

iOS Developer
Gorakhpur

Summary

Experienced in iOS Developer with 6+ years of expertise in crafting high-quality mobile applications. Proficient in swift, SwiftUI, Objective-c, adept at leveraging iOS frameworks for seamless user experiences. Proven track record in optimizing app performance and implementing complex features. Collaborative team player committed to continuous learning and staying updated with the latest trend in iOS Development.

Overview

6
6
years of professional experience
2
2
Languages

Skills

Swift, SwiftUI, Objective C

undefined

Work History

Software Engineer 2 (iOS)

PayPal
11.2021 - Current
  • Tech stack used :- Swift 5+, SWiftUI 5.0, Xcode 13.3+, Combine, UIKit, XCTest, Nimble, Jenkins, Fastlane, MVVM.
  • Design and developed PayPalUIKit library which has 70-80 UI components, used throughout PayPal application ranging from normal UI container to complex and very detailed customizable views.
  • Used version control system with Continuous Integration/Continuous Deployment pipelines for seamless development, automation testing and deployment workflows.
  • Added Snapshot Testing for the components different styling and variants using 'Nimble' third party library.
  • Converted a large number of PayPalUIKit components to SwiftUI library.

iOS Developer

AppyPie
02.2020 - 10.2021
  • Tech stack used :- Swift 5+, Xcode 11.4+, UIKit, ARKit, MapKit, Core Data, CoreLocation, XCTest, SDWebImages, MVC.
  • Enhanced components performance by adding performance optimization and memory management, resulting in higher user satisfaction and retention.
  • Worked on app enhancement and memory optimization using Multithreading and concurrency.
  • Provided technical support and guidance to user creating iOS apps on AppyPie platform, resolving issues and answering queries effectively.
  • Restructured and enhanced version control practices, leading to a significant reduction in code discrepancies and clean commit histories.

iOS Developer

Fluper
03.2019 - 02.2020
  • Tech stack used :- Swift 5+, Xcode 10.2+, UIKit, , MapKit, AVFoundation, CoreLocation, Firebase, Version Control GIT.
  • Worked on their multiple small business application from star-to-end addressing and customizing app according to clients need
  • Restructured several clients version controlling systems and maintained clean repository for each apps
  • Worked on different business application such as e-commerce, transport, streaming and music application.

Jr. iOS Developer

HyTech Pro
11.2017 - 03.2019
  • Tech stack used :- Swift 4+, Xcode 9.2+, UIKit, Stroryboard, XIB, AutoLayouts, RESTful APIs and JSON, Alamofire, Version Control GIT/SVN.
  • Contributed code to some major key feature of complex and large scale projects
  • Learned and integrated third party libraries for better customization and reach complex user requirements
  • Learned to use networking classes and develop a networking class to make API access better, easy and reliable
  • Learned and expertise in use of Storyboard, Xib, Auto layout constraints.

Education

B.Tech - Computer And Information Sciences

Dr. APJ Abdul Kalam Technical University
Lucknow, India
05.2017

Software

Xcode

CocoaPods

GitHub

Jenkins

TestFlight

Interests

Travelling

Cooking

Adventure Sports

Science Fiction

Board Games

Timeline

Software Engineer 2 (iOS)

PayPal
11.2021 - Current

iOS Developer

AppyPie
02.2020 - 10.2021

iOS Developer

Fluper
03.2019 - 02.2020

Jr. iOS Developer

HyTech Pro
11.2017 - 03.2019

B.Tech - Computer And Information Sciences

Dr. APJ Abdul Kalam Technical University
Nitish SinghiOS Developer