Punit Gupta
@punitgupta
iOS Lead & Staff Engineer specializing in Swift, SwiftUI, architecture, and high-performance mobile payments.
What I'm looking for
I am an experienced iOS Lead and Staff Engineer with 8+ years building production iOS apps using Swift, SwiftUI, Objective-C and Cocoa Touch, and designing architectures from scratch. I deliver performant apps with protocol‑oriented design, SOLID principles, deep‑linking, analytics, payments (Stripe, Coinbase), and fast API handling.
I have led mobile features across travel, banking, fintech and startup products, resolving memory/performance issues, implementing multi‑language support, SDK integrations, and test‑driven development. I focus on clean, testable code, reusable private libraries, and measurable business improvements through analytics and stability work.
Experience
Work history, roles, and key accomplishments
Staff Software Engineer
Bene i.org
Aug 2024 - Present (1 year 2 months)
Lead iOS development using SwiftUI and Swift, designed app architecture and custom UI components, and implemented Stripe and Coinbase payments plus analytics to improve donation processing.
iOS Developer SDE 3
Cleartrip
Feb 2024 - Jun 2024 (4 months)
Maintained and modernized Swift codebase, fixed memory leaks and performance issues, and implemented deep links and analytics to improve app stability and reporting.
iOS Developer
Emirates National Bank of Dubai
Aug 2023 - Feb 2024 (6 months)
Developed banking app features in Swift 5, integrated Adobe and Insider analytics SDKs, implemented custom push notifications and multi-language (English/Arabic) support, and maintained private SDKs.
Senior iOS Developer
Paytm PaymentBank Pvt Ltd
Jan 2022 - Aug 2023 (1 year 7 months)
Built and enhanced UPI and wallet features including Add Money, Rupay CC onboarding and Aadhar OTP MPIN flows, and applied TDD and unit testing to improve payments reliability.
Senior iOS Developer
Birlasoft
Feb 2021 - Jan 2022 (11 months)
Refactored and updated a private pod for the ISA inflight app, integrated meal ordering, voucher scanning and Mileage Plus payments in online/offline modes to improve onboard service workflows.
iOS Developer
Aeonicedge
Jun 2019 - Jan 2021 (1 year 7 months)
Designed and built Dmysti and School ERP apps from scratch using Swift 5, implementing local sqlite storage, video playback tracking, maps-based bus tracking, attendance and push notifications.
iOS Developer
Prime-lite Technology Pvt. Ltd.
May 2017 - May 2019 (2 years)
Developed UAE/Oman shopping and recharge apps (Openkart, Aiwa Topup), implemented multi-language support, socket-based browsing, push notifications with rich media and QR-code payment features.
Education
Degrees, certifications, and relevant coursework
Guru Gobind Singh Indraprastha University
Master of Computer Applications, Computer Application
Completed a Master of Computer Applications with advanced coursework in software development and systems.
Sikkim Manipal University
Bachelor of Computer Applications, Computer Application
Completed a Bachelor of Computer Applications degree focusing on core programming and application development.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Punit?
You can contact Punit and 90k+ other talented remote workers on Himalayas.
Message PunitFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
