Summary
Overview
Work History
Education
Timeline
Skills
AccountManager

Rohit Saini

Senior Software Engineer
Gurgaon

Summary

Enthusiastic and hardworking software development professional focused on producing cutting-edge systems with creative, scalable and performance-oriented approach. Skilled in project development and team collaboration. Strong knowledge of Android design principles, patterns, and best practices.

Overview

4
4
years of professional experience
5
5
years of post-secondary education

Work History

Senior Software Engineer

Zupee
Gurgoan
06.2021 - Current

Responsible for developing & maintaining core gameplay functionality and leading architectural improvements.

  • Integrated various games under one Zupee app, increasing user interaction and reducing marketing costs.
  • Migrated to MVVM with clean architecture, reducing memory leaks and improving app performance.
  • Revamped application user interface using Material library and latest design guidelines.
  • Designed new game management module allowing users to download/install/update and maintain various games.
  • Implemented IPC service allowing newly released games to connect with Zupee app and launch gameplay.
  • Coordinated with PMs, designers & QA resolving technical issues and improving gameplay experience.
  • Improved app stability to more than 99.8%.

Software Engineer II

PayPal India Pvt. Ltd.
Bangalore
04.2020 - 06.2021

Android developer for the Activities experience of PayPal Mobile App serving more than 200 countries.

  • Designed light-weight functional SDK enabling users to view past and upcoming activities. Configurable based on client requirements.
  • Enhanced activity feed with transactional actions, resulting in $1.5Million yearly savings.
  • Upgraded user feed to show crypto-currency activities
  • Upgraded UI screens with latest Android UI design principles and animations improving user experience and accessibility.
  • Re-architected network layer using kotlin coroutines for improved thread management.

Software Engineer I

PayPal India Pvt. Ltd.
Bangalore
08.2018 - 03.2020
  • Worked on RESTful service providing ETA for pending transactions, accomplishing 11% Contact Volume Reduction and $2.1 Million in operational savings.
  • Worked with Product managers and design team resolving numerous customer pain points.
  • Delivered feature facilitating raising disputes for past activities through App.
  • Introduced generating new account statement, send PN & downloading on device.
  • Performed app size reduction achieving 9.5% size reduction.

Software Engineer Intern

PayPal India Pvt. Ltd.
Bangalore
05.2016 - 07.2016
  • Developed backend service for TopUp Recharge app deployed successfully in Italy, Brazil & Mexico.
  • Implemented exhaustive set of Unit tests and Functional tests with higher than 80% coverage ensuring high code quality and minimizing bug count.
  • Created & administered online portal to maintain books for PayPal self serve library.

Education

B. Tech & M. Tech, Dual Degree - Electrical And Communications Engineering

Indian Institute of Technology
Madras
08.2013 - 07.2018

Timeline

Senior Software Engineer

Zupee
06.2021 - Current

Software Engineer II

PayPal India Pvt. Ltd.
04.2020 - 06.2021

Software Engineer I

PayPal India Pvt. Ltd.
08.2018 - 03.2020

Software Engineer Intern

PayPal India Pvt. Ltd.
05.2016 - 07.2016

B. Tech & M. Tech, Dual Degree - Electrical And Communications Engineering

Indian Institute of Technology
08.2013 - 07.2018

Skills

Android Development

Kotlin, Java

Coroutines, Flows, Channels

RxJava, Live Data

Design Patterns

MVVM, MVI, MVP

Clean Architecture

Android Architecture Components

Room, Hilt, Navigation, Work Manager, Data Store, Data Binding, Paging, View Pager

Glide, CleverTap, Lottie

Junit, Unit testing, Espresso

Jenkins, CI/CD

Material Design

FCM, Push Notifications

Annotation Processing, KSP

SocketIO

Rohit SainiSenior Software Engineer