Sarthak Gupta

Senior Software Engineer at Paytail
  • Claim this Profile
Online Presence
Contact Information
Location
Gurugram, Haryana, India, IN
Languages
  • English Native or bilingual proficiency
  • Hindi Native or bilingual proficiency
  • German Elementary proficiency

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • Data Visualization
    Kaggle
    Nov, 2021
    - Sep, 2024
  • Intermediate Machine Learning
    Kaggle
    Oct, 2021
    - Sep, 2024
  • Intro to Machine Learning
    Kaggle
    Oct, 2021
    - Sep, 2024
  • Pandas
    Kaggle
    Oct, 2021
    - Sep, 2024
  • Python
    Kaggle
    Sep, 2021
    - Sep, 2024
  • Bachelor of Techmology
    Punjab Technical University
    Feb, 2020
    - Sep, 2024
  • Competitive Program
    Coding Ninjas India
    Feb, 2020
    - Sep, 2024
  • Docker Mastery
    Udemy
    Feb, 2020
    - Sep, 2024
  • Java Tutorial for Complete Beginners
    Udemy
    Jan, 2019
    - Sep, 2024

Experience

    • India
    • Financial Services
    • 100 - 200 Employee
    • Senior Software Engineer
      • Apr 2022 - Present

      Led a team of 5 Android developers, providing mentorship and guidance on Jetpack Compose, Jetpack Components, and best practices for developing scalable, maintainable, and crash-free Android apps. Developed a server-side rendered UI (SSR UI) with GraphQL and back-end styling to improve performance, and to ensure that the UI and its components were dynamically updated based on festivals. Implemented WorkManager for periodic transactional SMS retrieval, which was used to score users based on their transactional data and provide them with a personalized credit limit. Created a unique event handler (similar to Firebase) to send all user interactions and touchpoints to the server, which were later used to analyze user behavior and identify drop-off points. Implemented deep linking to allow users to open specific pages when clicking on notifications or links. Designed and implemented a text styling architecture for Jetpack Compose, enabling all back-end driven text in the app to be styled dynamically from the back-end.Designed and implemented a scalable and efficient API Interceptor for managing RefreshTokens in both Retailer and Consumer apps, using Mutex to control access to shared resources and asynchronous API calls. Laid down the architecture of both apps, guiding the team in developing logical and debuggable code. Developed and implemented robust crash handling mechanisms for both Retailer and Consumer apps, resulting in a 99.9% crash-free user experience. This included handling unexpected inputs, checking for null pointers, and testing code thoroughly. Show less

    • Software Engineer
      • Oct 2020 - Jun 2022

      Paytail is a Fintech company which enables ‘offline’ Mom & Pop merchants to offer ‘No Cost EMIs’ to consumers.Roles and ResponsibilitiesFounding Engineer for Android. Developed and launched two mobile apps from scratch (Retailer and Consumer), which have now been downloaded over 1 million times. Integrated multiple payment gateways (Cashfree, CCAvenue, PayU). Migrated code from Java to Kotlin with Jetpack Compose, resulting in improved performance and maintainability. Developed custom graph view to visualize sales of users, providing valuable insights to merchants. Integrated Google Maps SDK to show nearby Paytail Merchants and route to the Merchant Store, making it easier for consumers to find and use Paytail. Made entire KYC and selfie liveliness workflow using 3rd party SDKs, ensuring compliance with regulatory requirements. Show less

    • Information Technology & Services
    • Software Engineer
      • Mar 2020 - Sep 2020

      Criddle is a social content discovery app, where users can share and receive movie reviews with friends & get personalised recommendations. Roles and Responsibilities Sole Android engineer on team, responsible for developing and launching the MVP and first version of the application. Developed a custom single paginated RecyclerView adapter to handle infinite scrolls efficiently and seamlessly, which was reused for all RecyclerViews in the app, saving time and memory. Implemented a watchlist feature to allow users to save liked movies and share them with friends and family. Developed a Tinder-like swipeable interface for users to like, dislike, or superlike movies. Implemented login with Google and Facebook using OAuth2.0, providing users with a convenient and secure way to log in to the app. Developed a feature to allow users to connect with friends in the app who are already friends on Facebook, enabling them to share their movie preferences and recommendations with each other. Show less

    • India
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Oct 2019 - Mar 2020

      Worked on a Location Mapping System which used to tell routes similar to Google Maps. Designed Employee-Product Management System from scratch using SpringBoot and Spring Data JPA. Built an interface capable of finding products based on keywords. Developed a billing system from scratch. Worked on a Location Mapping System which used to tell routes similar to Google Maps. Designed Employee-Product Management System from scratch using SpringBoot and Spring Data JPA. Built an interface capable of finding products based on keywords. Developed a billing system from scratch.

Education

  • Punjab Technical University
    Bachelor's degree, Computer Science
    2016 - 2020
  • Amity International School, Saket
    Senior Secondary, Science
    2014 - 2016
  • Amity International School, Saket
    High School, Physics, Chemistry, Biology, Mathematics, English, German
    2006 - 2014

Community

You need to have a working account to view this content. Click here to join now