Work Preference
Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Md Sarfraz Akhter
Open To Work

Md Sarfraz Akhter

New Delhi

Work Preference

Job Search Status

Open to work
Desired start date: Immediately

Desired Job Title

Senior Android DeveloperSr Android DeveloperReact Native Developer

Work Type

Full Time

Location Preference

On-SiteRemoteHybrid
Location: New DelhiHyderabad, TGNoida, UPGurgaon, HRFaridabad, HR
Open to relocation: Yes

Salary Range

1550000/yr - 1800000/yr

Important To Me

Work-life balanceCompany CultureFlexible work hoursHealthcare benefitsWork from home optionPaid sick leavePersonal development programs

Summary

  • 9+ years of expertise in Android app design, development, testing, debugging, and support.
  • 4 years of experience in React Native design, development, testing, debugging and support.
  • Successfully published 20+ Android applications on the Play Store.
  • Have extensive 6+ years experience in Kotlin and Java programming.
  • Proficient in managing Android third-party libraries, APIs, and frameworks such as Retrofit, Glide, GSON, Firebase, and Hilt.
  • Efficient in integrating APIs into Android platforms with high-performance requirements.
  • Proficient in continuous integration principles and maintaining high unit test coverage.
  • Adhere to best practices and design standards in Android. • Solid Java development background, capable of designing mobile applications to fulfill business objectives.
  • Proficient in Java and Kotlin languages, with experience in converting projects from Java to Kotlin.
  • Skilled in managing Android multi-threading and concurrent applications with tools like RxJava, Kotlin Coroutines, Suspend functions, Looper/Handler, and Thread/Runnable.
  • Well-versed with Android Jetpack components like Live data, ViewModel, navigation, WorkManager, Room db, View binding, and Data binding.
  • Knowledgeable in applying Material Design guidelines to create user-friendly UI features.
  • Proficient in Object-Oriented programming and familiar with various design patterns like Singleton, Factory, and Builder.
  • Use various frameworks and APIs like Apollo, Retrofit, Dagger2, GraphQL, GoogleMaps, Gmail API, Google Drive API, Weather API, Facebook API, Instagram API, and Twitter API to meet requirements.
  • Familiar with the use of Android Jetpack Compose for complex and responsive UI creation.
  • Experienced in using Dagger2 for injections and unit testing with JUnit, Mockito, MockK, and Espresso for instrumental testing.
  • Familiar with Architectural and Design Patterns such as MVVM, MVC Singleton, Builder, Factory, Observer, Adapter, and Strategy.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Sr Android | React Native Developer

OBS Solutions Pvt Ltd (Coltec Global)
Hyderabad, Telagna
12.2024 - 08.2026
  • Developed cross-platform mobile applications using React Native, enhancing user experience and functionality.
  • Collaborated with UI/UX designers to implement responsive designs, ensuring optimal performance across devices.
  • Led code reviews and provided mentorship to junior developers, fostering a culture of continuous learning.
  • Integrated RESTful APIs for dynamic data handling, improving application efficiency and user engagement.
  • Implemented state management solutions with Redux, streamlining application architecture and state flow.
  • Spearheaded the adoption of Agile methodologies within the team, enhancing project delivery timelines and collaboration efforts.
  • Conducted thorough code reviews to identify potential areas of improvement before merging changes into the main repository.
  • Implemented robust error handling techniques to ensure seamless application performance under varying conditions.

Senior Android Developer

Gajam India Pvt Ltd
07.2021 - 07.2024
  • Implemented multiple analytics features to enable tracking of module usage.
  • Handled team communication through multiple systems, including Teams, and JIRA.
  • Worked in MVVM, MVP, and Clean Architecture environment.
  • Implementing network calls with suspend functions to allow the new kotlin coroutines to handle long running operations.
  • Refactored code from Java to Kotlin.
  • Participated in Refinement and Sprint Planning.
  • Assisted team members with Android-technology-related questions.
  • Worked with QA and performed unit testing and debugging of applications to ensure quality, responsiveness and efficiency of the system.
  • Implemented multiple JetPack Compose components.
  • Assumed management of build/deployment process.
  • Updating UI to match mocks on Zeppelin.
  • Removed RxJava implementation to move to Kotlin coroutines.
  • Updated Dagger dependency injection to Hilt.
  • Refactored UI to Compose.
  • Removed deep link to navigate User to Native Member Benefits.
  • Added updated technical information to the app’s documentation files.
  • Added analytics specific to credit card/payment usage.
  • Google Api integrate for Location Task.
  • Implement Firebase for Notification , Storage analytics.
  • Implement Sentry for Crash Analysis , Real Time Alert and Error Tracking and Report.
  • Implement AWS for staorage of Files using AmazonS3Client.

Android Developer

Silver Touch Technologies Ltd
03.2019 - 06.2021
  • Involved in large cross functional development team engaged in Kotlin-based Android application, operating in a modularized MVVM architecture.
  • For enhanced performance, I implemented RxKotlin alongside RxAndroid and RxBinding libraries, enabling the application to effectively manage multithreaded and synchronous operations.
  • Deployed Retrofit to handle network interactions .
  • Incorporated the Realm , SQLITE library for local data persistence, improving the offline usability of the app.
  • Implemented Firebase for real-time database interactions and facilitated Firebase Push Notifications for better user communication.
  • Refactored outdated classes to optimize application functionality.
  • Managed version control through GITLAB .
  • Managed Broadcast Receiver and Services for Background Task and Event handing based on requirement.

Android Developer

Acodet Solution Pvt Ltd
06.2018 - 02.2019
  • Implemented network calls using MVP architecture .
  • Integrated third-party libraries and plugins to streamline tasks.
  • Improved code quality by bug fixing, testing, and refactoring.
  • Utilized TDD with JUnit4, and Esprisso for high code coverage.
  • Leveraged Google Maps, Geocoder, and Location Services to identify.
  • Managed network tasks with Retrofit and GSON .
  • Assured responsive code for diverse screen resolutions.
  • Employed Kotlin extension functions and optimized search and sort algorithms.
  • Enhanced UI responsiveness through code optimization and refactoring, testing on multiple devices and screen sizes.
  • Proposed innovative solutions to common problems such as memory and thread safety.
  • Developed key features like CostEstimationSearch and Results fragment, using backend data for RecyclerViews.
  • Implemented multiple design patterns like Singleton, Factory, Helper, and Builder.
  • Integrated multi-selection filters across the application.
  • Populated API responses in RecyclerView using Glide .

Android Developer

StopnSolve Pvt Ltd
03.2015 - 05.2018
  • Adopted the MVC architecture for easy testing and scalability.
  • Implemented asynchronous data fetching from RESTful API resources using Volley.
  • Developed custom Views to facilitate the collapsing and expanding of textual data.
  • Configured intent filters to enable implicit intent access to application activities.
  • Participated in Agile ceremonies and incorporated them into two-week sprint .
  • Utilized tools such as Android Profiler, DDMS, and Debugger for application troubleshooting.
  • Established instance handlers for threading, separate from UI threading.
  • Used the Native JSON parser to populate POJOs with data from JSON responses.
  • Integrate Google API'S

Education

Bachlor In Computer Application -

IGNOU
Patna, Bihar

Master In Computer Application. - Computer Science And Programming

IGNOU
Patna, BIHAR

Skills

  • Programming Languages: Java, Kotlin, Java Script
  • IDEs: Android Studio, Eclipse, Intellij, Visual Studio, Spring Boot Tools
  • Version Control: Git, Github, BitBucket, GitLab
  • Third-Party Libraries/Frameworks/APIs: GSON, Retrofit, Hilt, Dagger2, OkHttp, Volley, EventBus, RxJava, Glide, Picasso, Google Maps, Facebook, Instagram, Location Manager, FCM, GCM, Tensor Flow, AWS
  • Principles: SOLID, DRY, Clean Architecture
  • Design Patterns: Singleton, Builder, Factory, Facade, Strategy
  • Architecture Patterns: MVC, MVP, MVVM, MVI
  • Data Tools: SQLite, Room, MySQL, PostgraceSql, Firebase, Firestore, MongoDB, Realm
  • Threading: Java Threads, Executors, AsyncTask, Loaders, Coroutines, RxJava, Loopers/Handlers
  • RESTful APIs: OkHttp, Apollo, HttpUrlConnection, GraphQL, JSON, Axios
  • Issue Tracking: Jira
  • Project Methodologies: Agile
  • Operating Systems: Linux, Mac, Windows, Android
  • Cloud - AWS, BitBucket , Google Cloud

Certification

  • CIC
  • HOOKS OF React Native
  • Udemy Certificate | 6 week program

Timeline

Sr Android | React Native Developer

OBS Solutions Pvt Ltd (Coltec Global)
12.2024 - 08.2026

Senior Android Developer

Gajam India Pvt Ltd
07.2021 - 07.2024

Android Developer

Silver Touch Technologies Ltd
03.2019 - 06.2021

Android Developer

Acodet Solution Pvt Ltd
06.2018 - 02.2019

Android Developer

StopnSolve Pvt Ltd
03.2015 - 05.2018

Bachlor In Computer Application -

IGNOU

Master In Computer Application. - Computer Science And Programming

IGNOU
Md Sarfraz Akhter