Manish Sharma

Director of Engineering

Noida, Uttar Pradesh, India12 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led mobile engineering team for 4 years at Paytm.
  • Successfully delivered over 30 mobile applications.
  • Expert in Android development and system design.
Stackforce AI infers this person is a Fintech expert with strong capabilities in mobile application development and team leadership.

Contact

Skills

Core Skills

AndroidTeam ManagementProblem SolvingAndroid Development

Other Skills

Analytical SkillsAndroid FrameworkAndroid TestingArchitectureCore JavaDagger (Software)Data StructuresDecision-MakingDesign GuidelinesHybrid developmentJSONJavaKotlinKotlin CoroutinesLeadership

About

Senior Engineering Manager with 12 years of expertise in developing and leading mobile app development to deliver high-quality, usercentric mobile applications. Currently, managing mobile engineering team for more than 4 years in Paytm, one of the leading UPI players in India and online banking system. • Mobile development | Android, iOS, Java, Kotlin, Swift, coroutines, flow, jetpack compose, androidx • Hybrid development | React native, Flutter, PWA, Dart, Javascript, React js • Test driven development | UI, Integration, functional and UI testing using Junit, espresso etc • Architecture | SOLID, Design Patterns, MVP, MVVM, VIPER etc. • System design | Distributed systems, scalability and performance optimization, high availability and fault tolerance, database design and sharding, caching strategies, load balancing, event-driven architecture etc • Management | Team management, task delegation, communication, organization, problem solving, decision making etc • Miscellaneous | Performance, memory and battery optimization using various tools While working in agile and start-up environment, successfully delivered more than 30 products like eCommerce apps, chat apps, message app, food and restaurant app, online gaming, launchers etc.

Experience

Paytm

2 roles

Senior Engineering Manager

Promoted

Jul 2024Present · 1 yr 8 mos · Noida, Uttar Pradesh, India · Hybrid

People ManagementManagementTeam LeadershipAndroidAndroid FrameworkAndroid Testing+19

Engineering Manager

Feb 2024Jun 2024 · 4 mos · Noida, Uttar Pradesh, India · Hybrid

  • Successfully lead a team that created TPAP version of Paytm UPI within 1 month and migrated from Paytm payments bank to other banks as a payment service provider.
  • Made sure that no user was impacted during this migration and user experience is same as before.
  • Leading android and web UPI team
AndroidDagger (Software)Data StructuresSystem ArchitectureSystems DesignTeam Management+2

Paytm payments bank

3 roles

Engineering Manager

Apr 2023Feb 2024 · 10 mos · Noida, Uttar Pradesh, India · On-site

  • Lead a team that was able to launch ‘credit card emi’ and ‘credit line’ on UPI for GFF (G20) ‘23.
  • Leading Android team for UPI Onboarding vertical
  • Involved in every decision about product, architecture and development
  • Build and execute long term roadmaps
  • Setup engineering structures and processes in the team that bring in predictability and reliability to the team
  • Deliver high impact products balancing agility with stability
  • Grow teams and focus on holistic growth of the engineers in the team
AndroidProblem SolvingMentoringDagger (Software)Data StructuresDecision-Making+2

Senior Technical Lead

Aug 2021Mar 2023 · 1 yr 7 mos · Noida, Uttar Pradesh, India · On-site

  • Lead a team that was able to launch credit cards and ‘UPI plugin’ on UPI within a month and first in India.
  • Improved user’s overall UPI onboarding experience
  • Introduced Aadhar based pin flow (AOTP) in UPI linked banks.
  • Worked closely with product team in improving overall bank linking in UPI on Paytm
  • Performance analysis and fix for app
  • Lead and guide engineering team
AndroidJavaDagger (Software)Data StructuresLeadershipKotlin Coroutines+2

Technical Lead

Sep 2020Jul 2021 · 10 mos · Noida, Uttar Pradesh, India · On-site

  • Improve camera performance in ‘Scan and Pay’ feature in Paytm app that improved overall transactional experience for end users.
  • Improve QR detection time
  • Make the camera module efficient in detecting paytm QR code for better payment experience.
AndroidProblem SolvingCore JavaDagger (Software)Data StructuresKotlin Coroutines+1

Paytm

2 roles

Technical Lead

Promoted

Apr 2019Aug 2020 · 1 yr 4 mos · Noida, Uttar Pradesh, India

  • Developed mini apps platform, on which hundreds of apps are running within Paytm like Flipkart, dominos etc along with some of Paytm's verticals.
  • As a part of Paytm’s core team, improved the app's threading module and helped make Paytm app lighter and faster.
AndroidProblem SolvingCore JavaData StructuresKotlin CoroutinesKotlin+2

Senior Software Engineer

May 2018Mar 2019 · 10 mos · Noida, Uttar Pradesh, India

  • Worked on various technologies like Weex and H5 and transformed many verticals into them.
  • Developed SMS organizer within paytm app that help users organize their sms based on type of messages like transactional, promotional and personal.
AndroidProblem SolvingCore JavaData StructuresKotlin

Cube26 (acquired by paytm)

Senior Mobile Developer

May 2016Apr 2018 · 1 yr 11 mos · Greater Delhi Area · On-site

  • Worked on first of its kind SMS organizer app that helps users organize their sms based on type of messages like transactional, promotional and personal.
  • Worked on many other challenging projects like launcher, news cum live game app etc.
  • Help team in making some critical decisions about the products
AndroidProblem SolvingJavaData Structures

Kiwitech

Mobile Developer

Apr 2015May 2016 · 1 yr 1 mo · Noida, Uttar Pradesh, India · On-site

  • Developed event organizer app
  • Help the team in architecting the app and in making crucial decisions.
  • Handle fragmentation of the Android system i.e. different versions and device types of Android.
AndroidProblem SolvingCore Java

Code jammer technologies

Android Developer

Mar 2013Apr 2015 · 2 yrs 1 mo · Greater Delhi Area · On-site

  • Transform design and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable code
  • Work with backend devs for proper api integration.
AndroidProblem SolvingCore JavaAndroid Development

Education

Lovely Professional University

Bachelor of Technology - BTech — Information Technology

Jan 2008Jan 2012

C.L.V.P.S.V.M. Pilibhit, U.P.

12th — Non Medical

Jan 2006Jan 2007

Stackforce found 100+ more professionals with Android & Team Management

Explore similar profiles based on matching skills and experience