Summary
Overview
Work History
Education
Skills
Accomplishments
Additional Information
Software
Certification
Interests
Timeline
Generic

Sandeep Verma

Android Developer
Badlapur East

Summary

Results-driven professional with over 2.5 years of experience managing network modules, APIs, and UI functionality within applications. Demonstrated expertise in troubleshooting field-related issues while supporting Airfiber applications, showcasing a strong commitment to problem-solving and collaboration. Proficient in developing and maintaining Android applications from concept to deployment using Kotlin and Jetpack Compose, consistently delivering user-friendly and efficient solutions. Eager to embrace new opportunities that foster continuous growth and contribute significantly in a dynamic environment.

Overview

2
2
years of professional experience
5
5
Certifications
2
2
Languages

Work History

Android Developer (SDE- II)

Jio Platform Limited
06.2023 - Current
  • Followed Clean Architecture principles to ensure scalable, and maintainable Android development.
  • Managed Jio Secure Cameras' IP change feature and local repair features of ODU, IDU, and RMDU integration with a new app called JioHomeJFE.
  • Responsible for developing the Speed Test feature for checking node and mobile speed tests, respectively.
  • Developed and optimized UI/UX by incorporating new UI, and API functionalities as per product requirements.
  • Managed app-level bug fixes (previt, vit, and bond) reported by the testing team, ensuring smooth performance for JioHome and JioHomeJFE.
  • Utilized coroutines for efficient asynchronous API calls and seamless data fetching.
  • Implemented reactive API calls using StateFlow for improved data flow and integration.
  • Integrated Hilt for dependency injection, simplifying ViewModel management, and API interactions via Retrofit.
  • Configured ProGuard rules to enhance security and optimize app performance.
  • Used Jetpack Compose with LiveData to improve state management and enable dynamic UI updates.
  • Secured network communication by implementing SSL pinning in Retrofit.
  • Converted submodules into AAR files to streamline development and reduce APK size.
  • Built an onboarding tour in JioHome using the Reveal Library to showcase key app features.
  • Enhanced eSIM profile handling in JioAirFiber, enabling easy profile installation, connection setup, and signal strength monitoring.
  • Contributed to over 2 million JioAirFiber installations through feature enhancements in the JioHome App.
  • Developed and maintained Android applications using Kotlin and Java.
  • Collaborated with cross-functional teams to enhance user experience and application performance.
  • Implemented RESTful APIs to improve data synchronization and functionality.
  • Conducted code reviews to ensure adherence to best practices and coding standards.
  • Debugged and resolved application issues, enhancing overall stability and user satisfaction.
  • Optimized application performance through profiling and refactoring of existing code.
  • Participated in agile ceremonies, contributing to sprint planning and retrospectives.
  • Mentored junior developers, fostering skill development and knowledge sharing.
  • Created custom mobile applications using native technologies.
  • Consistently used Android SDK to produce highly effective and nuanced content.
  • Reduced application crashes by proactively monitoring crash analytics reports and addressing any issues found.
  • Developed applications using MVVM architecture, resulting in a cleaner codebase that is easier to maintain and build upon.
  • Successfully integrated push notifications into apps, bolstering user engagement.
  • Assisted in project estimation efforts, helping management allocate resources effectively based on project requirements and timelines.
  • Tested applications prior to final review to verify issue resolution.
  • Used third-party libraries, custom libraries and APIs to develop new applications.
  • Employed third-party APIs to facilitate seamless access to external, in-app cloud data.
  • Increased app stability by identifying, diagnosing, and resolving software bugs in a timely manner.
  • Devised documentation for each app, detailing operation aspects, functions, capabilities and features.
  • Implemented continuous integration tools to automate testing processes, improving overall product quality and reducing timetomarket.
  • Contributed to the successful launch of multiple Android apps, resulting in thousands of downloads and positive user reviews.
  • Employed JUnit framework to perform unit tests.

Education

BTech - Electronics and Communication Engineering

Indian Institute Of Information Technology Pune
Pune
04.2023

Class 12 (HSC) - CBSE - PCM - Computer Science

Kendriya Vidyalaya No.2
Kochi, Kerala
04.2018

Class 10 (SSC) - CBSE - PCM - Hindi

Kendriya Vidyalaya INS Shivaji
Lonavala, Pune
04.2016

Skills

Java & Kotlin proficiency

Accomplishments

  • Successfully created and published JioHome on Google playstore, which has over 50L+ of downloads as of Nov 25.
  • Successfully created and published a new app JioHome JFE on Google playstore, which has over 1K+ of downloads as of Nov 25 in 1-2 weeks.
  • Resolved product issue through consumer testing.
  • Collaborated with team of 8 in the development of JioHome & JioHome JFE.
  • Added new functionality to the JioHome JFE app which gave JPL a more competitive edge in the marketplace.

Additional Information

1. JioHome

It is a central hub app that lets you manage your smart home and devices, Wi-Fi, entertainment services, and Jio Set-top Box from one place.

  • Migrated legacy XML screens to Jetpack Compose, reducing UI boilerplate and improving rendering performance.
  • Designed and implemented MVVM / Clean Architecture to improve modularity, scalability, and testability.
  • Integrated REST APIs using Retrofit + OkHttp, implementing robust error handling and retry strategies.
  • Implemented mTLS / SSL pinning / secure certificate handling to strengthen app security.
  • Wrote unit tests using JUnit + Mockito, achieving high test coverage for repositories and viewmodels.
  • Fixed Issues or Bugs ranging from minor to blocker.


2. JioHome JFE

It is a app that lets JFE perform diagnostics for IDU, ONT, ODU and RMDU. It also allows ODCPE installations at home, and IP camera reservations.

  • Designed and implemented MVVM / Clean Architecture to improve modularity, scalability, and testability.
  • Integrated REST APIs using Retrofit + OkHttp, implementing robust error handling and retry strategies.
  • Implemented mTLS / SSL pinning / secure certificate handling to strengthen app security.
  • Fixed Issues or Bugs ranging from minor to blocker.


3. BT Connect

It is a feature used in JioHome/ JioHome JFE for connecting to STB or ODCPE devices.

  • Researched and checked its efficiency for various models of BT devices.
  • Integrated BT classic with BLE scanning in a single flow which allows effective pairing.


4. Football Match Predictor using ML

  • It was made using python and machine learning models.
  • Datasets are collected from various site to match the current design.
  • Accuracy was calculated with different training methods - 67%.
  • A dedicated research paper was prepared alongside this project.


5. Research Paper - Federated Learning

FL is ML technique where model is shared and train across multiple decentralized phones without local data being shared back. Only training result is shared back.

  • It was done by me with the help of my mentor

Software

Programming Languages: Kotlin, Java, Jetpack Compose

Android Development:XML, Android SDK, Android Jetpack (LiveData, ViewModel, Room, WorkManager), Navigation Component

Architecture:MVVM, Clean Architecture, Dependency Injection (Hilt, Dagger)

Networking & Data:Retrofit, OkHttp, Coroutines & Flow, JSON, mTLS/SSL Pinning

Build & Tools: Gradle, Git,Firebase (Crashlytics, Analytics, Messaging)

UI & Performance:Compose UI, Material Design 3, Animation APIs, ConstraintLayout, Layout Inspector, Profilers

Testing: JUnit, Mockito

Other Tools: Google Play Services, In-App Updates, Room, Ktor

Certification

Android Development Essential Training: App Architecture with Kotlin - https://bit.ly/485OL2g

Interests

Playing Outdoor games like Football, Cricket and Badminton

Indoor activities like Reading books, novel

Timeline

Android Developer (SDE- II)

Jio Platform Limited
06.2023 - Current

Android Development Essential Training: App Architecture with Kotlin - https://bit.ly/485OL2g

01-2023

Building an Android App with Architecture Components - https://bit.ly/47vyBiv

01-2023

Git Essential Training - https://bit.ly/4hQkeIX

01-2023

MySQL Essential Training - https://bit.ly/49HD17e

01-2023

Programming Foundations: APIs and Web Services - https://bit.ly/4hVL9Dy

01-2023

BTech - Electronics and Communication Engineering

Indian Institute Of Information Technology Pune

Class 12 (HSC) - CBSE - PCM - Computer Science

Kendriya Vidyalaya No.2

Class 10 (SSC) - CBSE - PCM - Hindi

Kendriya Vidyalaya INS Shivaji
Sandeep VermaAndroid Developer