V

Vanshika Shukla

Lead IOS Developer

Gurugram, Haryana, India8 yrs 9 mos experience
Highly Stable

Key Highlights

  • Over 7 years of iOS development experience.
  • Led significant improvements in payment processing efficiency.
  • Mentored junior developers in best practices.
Stackforce AI infers this person is a Fintech-focused iOS Developer with strong expertise in payment systems and app performance optimization.

Contact

Skills

Core Skills

Ios DevelopmentSoftware Development

Other Skills

.NETAlgorithmsApplication PackagingBuyer Message Center optimizationCC (Programming Language)C++Client interactionClient-backed layer developmentCocoaPodsCollaborationConcurrent ProgrammingCore DataCore LocationCrash resolution

About

As a seasoned Software Development Engineer with over seven years of experience specialising in iOS development, I have a proven track record of delivering high-impact solutions, optimising performance and ensuring code quality for top-tier companies such as MakeMyTrip and indiaMART. My expertise lies in handling complex payment modules, and integrating advanced SDKs, leading to significant improvements in conversion rates and checkout times. I thrive in collaborative environments, mentoring junior developers, and delivering innovative solutions. I am eager to bring my technical acumen and leadership skills to a dynamic team where I can contribute to impactful projects and continuous growth. I am open to collaboration. For project inquiries: shuklavanshika27@gmail.com

Experience

8 yrs 9 mos
Total Experience
2 yrs 5 mos
Average Tenure
1 yr 6 mos
Current Experience

United airlines

Senior Developer

Dec 2024Present · 1 yr 6 mos · Chicago, Illinois, United States · Remote

Makemytrip

2 roles

Software Development Engineer - II (iOS)

Promoted

Jan 2023Nov 2024 · 1 yr 10 mos · Gurugram, Haryana, India · On-site

  • MakeMyTrip (iOS App)
  • Handled Payments module end to end.
  • Built Quick Checkout, adding a payment widget with quick pay options across hotels, flights, buses, and trains, resulting in a 20% increase in conversion rate and a 15% reduction in checkout time.
  • Created a personalised payment page recommending options based on user history and coupon suitability, using a recommendation model, aiming to increase checkout efficiency.
  • Cleaned up legacy code and rewrote all payment methods - cards, emi, pay later, net banking, converting their architecture from MVVM to VIPER, enhancing maintainability and performance.
  • Implemented UPI compliance features: prevented SMS spoofing during device binding, blocked screen recording, safeguarded against jailbreaking and SSL Pinning, enhancing security.
  • Integrated SDKs including Amazon Pay, Minkasu Pay, and common library for UPI, enhancing payment functionality.
  • Ensured code quality using the SwiftLint framework, maintaining clean and consistent Swift code across projects.
  • Improved product quality by implementing comprehensive unit test cases.
  • Collaborated closely with backend, product, and UX teams to successfully implement product requirements.
  • Mentored junior iOS developers, guiding them in best practices and advanced concepts, enabling their leadership on high-priority projects.
Payments moduleQuick CheckoutPersonalised payment pageLegacy code cleanupUPI compliance featuresSDK integration+6

Software Development Engineer - I (iOS)

Jan 2021Dec 2022 · 1 yr 11 mos · Gurugram, Haryana, India · On-site

  • Goibibo (iOS App)
  • Created a unified app merging Goibibo and MakeMyTrip into a single project, utilising a unified set of APIs while maintaining distinct UI and delivering dual app experiences to users.
  • Collaborated with backend to develop a client-backed layer, encapsulating client-side business logic to operate as a black box interface.
  • Worked on creating a unified design system, standardising fonts and colours into a single framework for consistent design implementation across all applications.
  • Integrated PAN card widget to ensure compliance with TCS regulations mandated by the Indian government for all travel apps.
  • Worked extensively with dependency managers like CocoaPods and Carthage, including creating sub pods to modularise and optimise library usage.
  • Resolved crashes, achieving a 99% crash-free rate for the app, enhancing stability and user experience significantly.
Unified app creationClient-backed layer developmentUnified design systemPAN card widget integrationDependency managersCrash resolution+2

Indiamart intermesh limited

Senior Software Engineer

Jun 2019Dec 2020 · 1 yr 6 mos · Noida, Uttar Pradesh, India · On-site

  • indiaMART (iOS App)
  • Designed and developed XMPP-based chat modules for real-time communication in both buyer and seller apps. Optimized the Buyer Message Center and Lead Manager modules to enhance efficiency and user interaction in the B2B platform.
  • Interacted directly with clients to address and resolve any issues arising in the modules, ensuring smooth functionality and client satisfaction.
XMPP-based chat modulesBuyer Message Center optimizationClient interactioniOS DevelopmentSoftware Development

Eninov

Software Engineer

Jun 2017Jun 2019 · 2 yrs · Noida, Uttar Pradesh, India · On-site

  • Access Control System (Prime Minister’s House / Office)
  • The project aims to provide an RFID-based system by which a record can be maintained of people entering and leaving the Prime Minister's residence, their meetings with the employees can be fixed and alarms can be generated if a visitor is detected in an access denied zone.

Education

Dr. A.P.J. Abdul Kalam Technical University

Bachelor of Technology (BTech) — Computer Science

Jan 2013Jan 2017

Little Angels School, Pilibhit

Jan 2002Jan 2013

Stackforce found 100+ more professionals with Ios Development & Software Development

Explore similar profiles based on matching skills and experience