PK

Punit Kumar Gupta

Available to hire

Hi, I'm Punit Kumar Gupta, an iOS Lead and Staff Engineer with 8+ years of hands-on experience building scalable mobile apps across fintech, travel, and education domains.

About

Hi, I’m Punit Kumar Gupta, an iOS Lead and Staff Engineer with 8+ years of hands-on experience building scalable mobile apps across fintech, travel, and education domains. I specialize in Swift, SwiftUI, and Cocoa Touch, with a strong emphasis on clean architecture, protocol-oriented programming, and SOLID principles. I’m comfortable leading teams, designing from scratch, and shipping high-quality features such as payments, analytics, and deep linking.

I enjoy mentoring peers, improving performance, and crafting delightful user experiences with polished UI animations. I value collaboration with product and design and love solving complex problems with pragmatic solutions that drive business outcomes.

  • 7 years' experience
  • Joined September 2025

Languages

  • EnglishAdvanced
  • ArabicIntermediate

Industry experience

  • Software & Internet
  • Financial Services
  • Travel & Hospitality
  • Education
  • Professional Services

Work experience· 14 roles

Staff Software Engineer & iOS Lead · Bene Ki.orgAug 2024 – Present · 2 yrs 4 mos

Led iOS development for a global online donation platform. Built in SwiftUI, Swift, and Cocoa Touch with a private repository. Designed UI with SwiftUI animations, created from scratch architecture, and implemented protocol-oriented programming and SOLID design. Implemented navigation with internal/external deep links, custom UI components, and fast API processing with handshake caching. Integrated Stripe and Coinbase payment methods, and added analytics tracking and PR review.

Staff Software Engineer & iOS Lead · Bene Ki.orgAug 2024 – Present · 2 yrs 4 mos

Led iOS development for a global online donation platform; developed in SwiftUI, Swift, Cocoa Touch; designed UI with SwiftUI animations; built architecture from scratch using protocol-oriented programming and SOLID principles; implemented internal/external deeplinking, custom UI components; optimized API processing with Handshake caching; integrated Stripe and Coinbase crypto payments; set up analytics and code review processes for PRs.

iOS Developer SDE 3 · Cleartrip (Flipkart)Jun 2024 – Sep 2025 · 1 yr 4 mos

Contributed as iOS developer (SDE 3) for Cleartrip. Worked in Swift 5 and Cocoa Touch, improved legacy code, fixed memory leaks, updated code to newer Swift version, implemented deep links and analytics, and generated daily business reports to improve user experience and app stability.

iOS Developer SDE 3 · Cleartrip (Flipkart)Jun 2024 – Sep 2025 · 1 yr 4 mos
iOS Developer · Emirates National Bank of Dubai (Via SpareIT)Feb 2024 – Sep 2025 · 1 yr 8 mos
iOS Developer · Emirates National Bank of Dubai (via SpareIT)Feb 2024 – Sep 2025 · 1 yr 8 mos
Sr. iOS Developer · Paytm Payment Bank Pvt LtdAug 2023 – Sep 2025 · 2 yrs 2 mos
Sr. iOS Developer · Paytm Payment Bank Pvt LtdAug 2023 – Sep 2025 · 2 yrs 2 mos

Education

Bachelor's in Computer Application · Sikkim Manipal University Delhi2030 – 2014
Master’s in Computer Application · Guru Gobind Singh Indraprastha University Delhi2030 – 2017
Bachelor of Computer Applications · Sikkim Manipal University Delhi2030 – 2014
Master of Computer Applications · Guru Gobind Singh Indraprastha University Delhi2030 – 2017

Hire Punit Kumar Gupta today

Post a job and invite Punit, or contact them directly. No hidden commission.

Post a job