Pankaj Nigam

Lead IOS Developer

Bengaluru, Karnataka, India9 yrs 8 mos experience

Key Highlights

  • Expert in iOS development with extensive team leadership experience.
  • Proven track record in mobile solution architecture and project management.
  • Strong background in optimizing mobile applications for performance.
Stackforce AI infers this person is a Mobile Application Developer with expertise in Fintech and Media industries.

Contact

Skills

Core Skills

Ios DevelopmentMobile ApplicationsMobile Solution ArchitectureAlgorithmsMobile Application DevelopmentAgile MethodologiesSwiftCross-functional Team LeadershipStreaming Applications

Other Skills

AndroidC (Programming Language)Clean codeCore JavaData StructuresEclipseFirebaseFlutterJ2EEJSPJavaJava Enterprise EditionJavaScriptJavaServer Pages (JSP)MVVM

Experience

Capital one

Lead iOS Developer

Aug 2024Dec 2024 · 4 mos · Atlanta, Georgia, United States · Remote

  • As a lead iOS developer, I have restructured the entire UI testing framework using a plugin-based architecture, categorizing tests into Unit Tests, Framework Tests (including UI and plugin components), and Full Feature Tests. I conduct comprehensive code reviews for pod features to ensure compliance with architectural standards, adherence to coding best practices, and alignment with performance guidelines. Additionally, I excel at identifying performance bottlenecks, optimizing mobile applications for speed, efficiency, and resource utilization. My work includes implementing advanced strategies for caching, asynchronous processing, and other performance enhancements.
iOSSwiftUIiOS DevelopmentMobile Applications

Deloitte

Mobile Solution Architect / Lead iOS Developer

Jan 2023Apr 2024 · 1 yr 3 mos · United States · Remote

  • As a Lead iOS Developer and Mobile Solution Architect, I have led teams across multiple time zones and collaborated with various clients to deliver innovative mobile solutions. My role extended beyond coding to encompass strategic planning, team leadership, and architectural design.
  • Key Responsibilities and Achievements:
  • Team Leadership: Led and managed cross-functional teams of iOS & Android developers, ensuring efficient collaboration and effective communication across different time zones. Provided mentorship and technical guidance to team members to foster their growth and development.
  • Project Management: Successfully coordinated with clients to understand their requirements, define project scopes, and establish milestones and timelines for project delivery.
  • Architecture Design: Designed scalable and robust architectures for iOS applications, considering factors such as performance, security, and maintainability. Implemented best practices and patterns such as MVC, MVVM, or VIPER to ensure the flexibility and extensibility of the solutions.
  • Client Collaboration: Acted as a primary point of contact for clients, facilitating regular meetings, presentations, and status updates to ensure alignment with project goals and objectives. Worked closely with stakeholders to gather feedback and incorporate changes throughout the development lifecycle.
  • Technical Expertise: Demonstrated proficiency in iOS development technologies, including Swift and Objective-C, as well as familiarity with iOS frameworks such as UIKit, Core Data, and Core Animation. Implemented advanced features and functionalities to meet client requirements and enhance user experiences.
  • Innovation and Research: Stayed abreast of the latest trends, tools, and technologies in the mobile development landscape. Conducted research and experimentation with emerging technologies to identify opportunities for innovation and differentiation in mobile solutions.
iOSMobile ApplicationsSolution ArchitectureFlutteriOS DevelopmentMobile Solution Architecture

Synchron technologies

Principle Software Engineer(iOS)

Nov 2020Aug 2022 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • As Principle engineer, my primary responsibility was to make an active contribution to iOS development, helping team members with technical as well as functional challenges and synchronizing with stakeholders to help with product timeline and requirement gathering
AlgorithmsSwift (Programming Language)Objective-CObject-Oriented Programming (OOP)MacAgile Methodologies+4

Open financial technologies

Lead Software Engineer

Nov 2019Sep 2020 · 10 mos · Bengaluru, Karnataka, India

  • Open Money (https://apps.apple.com/in/app/open-money/id1508507688)
  • Single handly build app from scratch, which involved requirement gathering, development, and synchronizing with UX Designer, backend team, and key stakeholders. Open Money is a Neo banking platform that provides financial solutions to SMEs.
  • Technology Stack: Swift, Firebase, VIPER, MVVM
AlgorithmsAgile MethodologiesData StructuresMobile Application Development

News corp

Lead Software Engineer

Aug 2018Aug 2019 · 1 yr · Bengaluru, Karnataka, India

  • The Sun (https://itunes.apple.com/ee/app/the-sun-mobile-daily-news/id485672520)
  • Led Sun mobile iOS team with requirement gathering, and understanding expectations from key stakeholders. My crucial contribution was to maintain code coverage to 85%, feature development, and make sure code quality was at the best abstraction level. The Sun Mobile app best breaking news, TV & showbiz, and many more from UK’s Best selling tabloid newspaper.
  • Technology Stack: Swift, Firebase, VIPER, clean code
AlgorithmsSwift (Programming Language)Cross-functional Team LeadershipUnit TestingAgile MethodologiesData Structures+1

Wynk limited

2 roles

Tech lead (iOS)

Promoted

Nov 2016Sep 2017 · 10 mos · Gurugram, Haryana, India

  • Airtel Xtream ( https://itunes.apple.com/in/app/airtel-tv/id1000556753?mt=8)
  • Lead iOS Team for Airtel Xstream, worked with the in-house team and outside vendor where we fixed multiple architecture-related problems (Converted MVC to VIPER and MVVM) and many performance issues. Develop a Live Tv Module from scratch with limited resources. Airtel Xstream is an app that provides online streaming of movies and Live TV.
AlgorithmsAgile MethodologiesData StructuresiOS Development

Technical Lead

Oct 2016Sep 2017 · 11 mos · Gurugram, Haryana, India

AlgorithmsAgile MethodologiesData Structures

Practo

Senior Software Engineer

Oct 2015Sep 2016 · 11 mos · Bengaluru, Karnataka, India

  • Practo ( https://itunes.apple.com/IN/app/id953772015?mt=8)
  • Re-design the entire appointment module which solved many unsuccessful appointment booking problems. Practo helps you find the best doctors and book appointments instantly. The app fetches detailed information about the doctor including qualifications, fees, years of experience, and detailed feedback from other patients before choosing the doctor best for you.
  • Technology Stack: Objective-C, MVVM, MVC
AlgorithmsAgile MethodologiesData Structures

Philips innovation services

Technical Specielist

Sep 2014Oct 2015 · 1 yr 1 mo

  • Philips Master Connect (https://apps.apple.com/us/app/philips-masterconnect/id1484451186)
  • Worked on IoT products where a smartphone can control hardware devices. Develop a Wifi setup module to bring hardware devices into the smartphone network and send information over the socket.
  • Technology Stack: Objective-C, IoT, MVVM
AlgorithmsAgile MethodologiesData Structures

Capgemini consulting

Associate cunsultant (iOS)

Oct 2012Sep 2014 · 1 yr 11 mos · Pune, Maharashtra, India

  • Worked on various banking applications ABSA was the biggest app, which provided features like account creation, fund transfer, and synchronize transactions for both retail and business bank accounts in various language support. Users of the app can also view their transactional history on a graph, view foreign exchange rates, and use built-in investment, savings, car, and home loan, calculators.
  • Technology Stack: Objective-C, MVVM
AlgorithmsAgile MethodologiesData Structures

Education

Doctor Bhim Rao Ambedkar University

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Ios Development & Mobile Applications

Explore similar profiles based on matching skills and experience