Summary
Overview
Work History
Education
Skills
Timeline
Generic

Adarsh Binjola

Lead Engineer - Android
Dehradun

Summary

Learning new stuff every time to be up to date of Android technologies and best practices. It's been 7+ years of working experience as an android developer. Continuously developing, implement, and adopt new technologies to maximize development efficiency and produce innovative applications. Continuously Improving Managing skill Being a people's manager.

Overview

7
7
years of professional experience

Work History

Lead Software Development Engineer

REA India (Housing.com)
05.2022 - Current
  • Managed a team of 6 developers.
  • Designed a multi-module Android app architecture following Clean Architecture and MVVM principles.
  • Developed and oversaw a Compose-based application with a single Activity, integrating dependency management across multiple modules using Hilt.
  • Engineered SDKs including Network SDK for efficient network call handling in multi-module applications and an Analytics SDK for comprehensive analytics integration.
  • Integrated React Native components seamlessly with native code for enhanced application capabilities.
  • Continuously learned and applied new skills to daily tasks, boosting team efficiency and productivity.
  • Implemented asynchronous call handling using Coroutine and Flow APIs, enhancing application responsiveness.

Senior Software Engineer

Nykaa
12.2020 - 05.2022
  • Implemented new module features with a focus on proper architecture and design patterns to ensure code separation and reusability.
  • Utilized MVVM architecture pattern with data binding for UI updates, and Coroutine and Flow for asynchronous calls to server or database, while adhering to lifecycle management best practices for UI components.
  • Collaborated closely with business analysts, development teams, and infrastructure specialists to deliver high availability solutions for applications.
  • Established procedures for system monitoring, recovery, backup, and optimization to maintain optimal performance and reliability.
  • Conducted thorough code reviews on Android projects, identifying issues and working collaboratively with development teams to rectify them, while also conducting test scenarios and preparing for deployment.

Software Engineer

Aspiring minds (SHL)
09.2019 - 10.2020
  • Optimized codebase by implementing MVVM and Observer pattern using LiveData for streamlined UI updates.
  • Introduced Single Source of Truth data handling through repository pattern implementation.
  • Implemented various Jetpack libraries such as WorkManager, Pagination, App Startup, and ViewModel for enhanced functionality and performance.
  • Enhanced database efficiency by transitioning code to Kotlin and leveraging ROOM for data storage.
  • Dynamically handled testing scenarios based on sign-in credentials to ensure comprehensive test coverage.
  • Enabled offline answer uploading during tests conducted without internet connectivity.
  • Facilitated language transition by converting codebase to Kotlin.
  • Conducted integration tests, identified issues, and reported findings with improvement recommendations for enhanced system stability and security.

Android Developer

Ftechiz Solutions
11.2016 - 05.2019
  • Successfully led the end-to-end development and deployment of 4 Android apps, overseeing all stages of the project lifecycle.
  • Conducted comprehensive testing of applications to ensure efficient issue resolution before final deployment.
  • Directed a proficient team of 1 developer through the complete mobile app development cycle, ensuring timely delivery to the Android market.
  • Developed tailored mobile applications using native technologies to meet specific client requirements.
  • Acquired proficiency in MVP coding architecture and various design patterns to enhance application development practices.
  • Leveraged Android SDK consistently to deliver refined and impactful content.
  • Delivered ongoing code maintenance and system upgrades to optimize performance and longevity of applications.

Education

Master of Science - Computer Science

Graphic Era Hill University

Bachelor of Science - IT

Graphic Era Hill University

12th Standard -

Sai Grace Academy International (CBSE)
Dehradun

10th Standard -

St. Judes School(ICSE)
Dehradun

Skills

    Android

undefined

Timeline

Lead Software Development Engineer

REA India (Housing.com)
05.2022 - Current

Senior Software Engineer

Nykaa
12.2020 - 05.2022

Software Engineer

Aspiring minds (SHL)
09.2019 - 10.2020

Android Developer

Ftechiz Solutions
11.2016 - 05.2019

Master of Science - Computer Science

Graphic Era Hill University

Bachelor of Science - IT

Graphic Era Hill University

12th Standard -

Sai Grace Academy International (CBSE)

10th Standard -

St. Judes School(ICSE)
Adarsh BinjolaLead Engineer - Android