Himalayas logo
PG
Open to opportunities

Punit Gupta

@punitgupta

iOS Lead & Staff Engineer specializing in Swift, SwiftUI, architecture, and high-performance mobile payments.

India
Message

What I'm looking for

I seek a hands‑on iOS lead/staff role where I can drive architecture, deliver scalable Swift/SwiftUI apps, mentor engineers, and improve product stability and payments.

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

BI
Current

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.

PL

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.

BI

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.

AE

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.

PL

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 logoGU

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 logoSU

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

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Punit Gupta - Staff Software Engineer - Bene i.org | Himalayas