M

Mohit Jain

Engineering Manager

Gurugram, Haryana, India11 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 7+ years of experience in mobile application development.
  • Expertise in Swift and iOS architecture patterns.
  • Led successful projects in fintech and travel industries.
Stackforce AI infers this person is a Fintech and Travel-focused iOS Developer with strong architectural skills.

Contact

Skills

Core Skills

Ios DevelopmentArchitecture DesignPayment Gateway Development

Other Skills

Agile MethodologiesCode ReviewEffort EstimationMVVMVIPERXCTestCore DataFirebaseSwiftMVCWeb ServicesSQLiteData StructuresObjective-CAlgorithm Design

About

I hold a bachelor's degree in Computer Engineering from PU, Chandigarh. I have 7+ years of experience, where I served in the role of a developer, mentor in design, architecture, development & deployment of mobile applications. Executed complete product development from inception involving interaction with clients, requirement analysis, and technology choices. Expertise Knowledge in Swift, MVVM, VIPER, XCTestCase, Sirikit, Touch ID, Core ML, Core Data, Custom Framework, XCTest & Memory Profiling.

Experience

11 yrs 9 mos
Total Experience
2 yrs 4 mos
Average Tenure
6 yrs 2 mos
Current Experience

Makemytrip

3 roles

Engineering Manager

Promoted

Jan 2023Present · 3 yrs 5 mos

Technical Lead

Apr 2021Dec 2022 · 1 yr 8 mos

  • Working closely with product owners to understand business requirements and convert those business requirements/ideas into actual products with excellent quality and design team members to make those features more productive for end-users.
  • My responsibilities are:
  • 1. Delivering and Developing Hotels Module in Goibibo App.
  • 2. Sprint planning & effort estimation.
  • 3. Defining architecture for better scalability & optimized solutions
  • 4. Continuous improvements on processes like code reviews, branching strategy.
  • 5. Improvement in codebase and architecture for better scalability.
iOS DevelopmentArchitecture DesignAgile MethodologiesCode ReviewEffort Estimation

Senior Software Engineer

Mar 2020Apr 2021 · 1 yr 1 mo

Emaar

Senior Software Engineer

Feb 2019Mar 2020 · 1 yr 1 mo · Gurgaon, India

Paytm

2 roles

Senior Software Engineer

Promoted

Nov 2017Sep 2018 · 10 mos · Noida Area, India

  • 1. Delivering and Developing Payment module (Scan QR, Pay, Merchant Payments, Accept Payment, Lifafa) in Paytm Mobile Application.
  • 2. Developed Native Payment gateway for all e-commerce transactions of Paytm.
  • Developed Paytm Payment framework(Native).
  • 3. Analyzing requirements given by the Product-Team & coordinating to develop a robust product, considering the estimates and their impacts.
  • 4. Integrated the ​MVVM​ & ​VIPER​ design patterns to make the product more scalable & robust.
  • Implementation ​XCTest​ cases with Dependency Injection.
  • 5. Explored iOS native frameworks to enhance the end user’s experience & security e.g. 3d touch, ​Touch Id, Sirikit​,​Core ML​.
iOS DevelopmentPayment Gateway DevelopmentMVVMVIPERXCTest

Software Engineer

Dec 2016Oct 2017 · 10 mos · Noida Area, India

  • 1. Working on Paytm App, mainly Wallet (Pay/Scan,Postcard,Money Transfer,Accept Payment).
  • 2. Integrated the MVVM & VIPER design patterns to make the product more scalable & robust.
  • 3. Implementation XCTest cases with dependency injection.
  • 4. Developed Paytm Payment framework(Native).
  • 5. Explored iOS native frameworks to enhance the end user’s experience & security e.g. 3d touch, Touch Id, Sirikit , Watchkit.
iOS DevelopmentMVVMVIPERXCTest

Goibibo

Software Engineer (iOS)

Feb 2016Dec 2016 · 10 mos · Gurgaon, India

  • 1. Worked on Goibibo App primarily on flights & flight plus hotel module.
  • 2. Worked on establishing the architecture of Firebase for contact sync feature of App.
  • 3. Used Core Data to sync contacts locally, persist recent searches of User etc.
  • 4. Enhanced my Android App development skills .
iOS DevelopmentCore DataFirebase

Net solutions

Software Developer

Jan 2014Jan 2016 · 2 yrs · Chandigarh Area, India

  • Worked on Various Projects listed below:
  • Manalogy - Manalogy is project management tool which work online as well as in offline which developed in only Swift language .Worked on MVC architecture, web services and core data ,map navigation,xctest framework.
  • Edplace - Edplace is dedicated to empowering parents in their child’s education. App cover English, Maths and Science across the National Curriculum in Key Stages 1 to 4. In Mobile app,MVC architecture is used, web services and gestures are used.
  • The OCR - THE OCR is a Facebook type mobile app plus a web app which has users of various categories like Patients, Doctors, Chemists and Physicians. All of them will be connected with each other via app as well as web application. Like Facebook, doctors can post articles and a concept of pulse, article categories, Push notification has been implemented. In Mobile app, MVC architecture is used and secures business logics.
  • Drive Fit - Drive fit is the fun engaging apps for experienced drivers and aspiring drivers of all ages and abilities. In Drive Fit sqlite is used for hot spot areas , and live streaming videos.
SwiftMVCWeb ServicesCore DataiOS Development

Education

Panjab University

Bachelor of Engineering (BE) — Computer Science

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Ios Development & Architecture Design

Explore similar profiles based on matching skills and experience