Professional Documents
Culture Documents
Anurag Kumar Kachhala: Android Application Developer
Anurag Kumar Kachhala: Android Application Developer
PROFILE
A forward-thinking developer offering more than 4+ years of experience in building, integrating, testing, and
supporting Android applications for mobile and tablet devices on the Android platform. Dedicated to continuously
developing, implementing, and adopting new technologies to maximize development efficiency and produce innovative
applications.
AREA OF EXPERTISE
Java, Kotlin, XML JSON API Parsing, RESTful API Android SDK and Android IDE i.e
SQLite, Room Database MVC, MVVM, MVP Mobile app creation
Coding guidelines Java lambda expressions Multithreading and Concurrency
Bug resolution Design Architecture, Design Data binding and view binding
Patterns
SKILLS
Creative spirit Time management Lead a team of 15 employee
PROFESSIONAL SUMMARY
Software professional with 4+ years of strong experience in Android application development using Java and 2+
years of experience in kotlin .
Designing and developing adaptive UI components, Widget for Android phones with different screen resolutions.
Experience in android new architecture components like MVVM with AndroidX, navigation, ViewModel, LiveData,
Coroutines, Extensions, Hilt, etc.
Good exposure to client-server, based mobile applications includes REST API, Retrofit, Retrofit2, JSON, SQLite, and
Active android (local DB).
Experience with Audio and Video streaming tools, and exoplayer.
Debugging skill and experience in on-device using DBMS and other android tools.
High-quality code in accordance with coding standards.
Experience in Build Variants, Flavors, Dynamic Delivery, and Android App Bundle in Android Studio IDE.
Google Firebase, Maps, REST-based Web-Services, Retrofit, Retrofit2, Google analytics, Picasso, GitHub, SVN,
Fabric Crashlytics, ZXing, Sonarqube, Rx-Java, Rx-Android Integrated Google cloud messaging (push notification),
Firebase, GoogleMap, Google place API.
Requirement analysis, providing estimation and deliverables within strict fixed timelines.
Good team player who is self-motivated and well organized.
Performed project management of estimating, scheduling, and monitoring tasks.
PROFESSIONAL EXPERIENCE
SOFTWARE ENGINEER - MOBILE Jan 2020 – present
Lirisoft India Pvt. Ltd. Indore, India
Ensure applications are properly integrated with Android APIs.
Create SQL database structures that integrate with Android applications and web
interfaces.
Participate in fast-paced development cycles, and have completed 100% of deadlines
ahead of schedule.
Contribute and participate in new feature product specifications.
From 2 years working on Kolin, MVVM, Coroutine, Android SDK, Hilt, RxJava, and
Android JetPack components.
PROJECTS
Verizon Messages Jan 2020 – present
This app works as a default messaging app for your device and is available as pre-
burned for Verizon mobile devices. Stay connected using Verizon Messages sync
features for your Smartphone, tablet, and computer. Keep the conversation going even
when you’re switching between devices. Connect with family, friends, teammates, and
more through personalized group chats, texts, photos, videos, gift cards, etc.
https://play.google.com/store/apps/details?id=com.verizon.messaging.vzmsgs
Technologies and Libraries used: -
Build for minimum Android 5.0 Lollipop Platform.
Material Design UI with multiple screen size support.
Database with heavy sync with messages and media.
Kotlin, Coroutines, MVVM, Google Firebase, Retrofit 2, RxJava, RxBus, View Binding,
Instabug, Glide, ML kit, Hilt, Chatkit, Sqlite, and many more.
https://play.google.com/store/apps/details?id=com.verizon.mynumbers
Technologies and Libraries used: -
Build for minimum Android 5.0 Lollipop Platform.
Material Design UI.
Kotlin, Coroutines, MVVM, Google Firebase, Retrofit 2, RxJava, flow, Live, Data, Data
Binding, Navigation, View Binding, Instabug, Glide, ML kit, Hilt, Chatkit, Sqlite,
sonarQube, ktLint, VOIP SDK, SIP SDK and many more.
Verizon Messages ( Wear) May 2021 – Oct 2021
Stay connected using Verizon Messages sync features for your Mobile device to the
wearable device. User Can send and receive messages from Wearable.
Technologies and Libraries used: -
Android, Java, Kotlin (MVP, MVVM design pattern), Dagger2
INTERESTS
Listing Music Programming
Social, enterprising
LANGUAGES
English Hindi
Full Professional Proficiency Native or bilingual Proficiency
EDUCATION
Bachelor of Engineering in Computer Science Engineering Jul 2011 – Dec 2015
Ujjain Engineering College, Ujjain Ujjain, India
6.16 CGPA
PERSONAL DETAILS
Name - Anurag Kumar Kachhala
Father's Name - Vinod Kumar Kachhala
Date of Birth - 01-11-1992
Nationality - Indian
DECLARATION
I hereby declare that the information given above is true to the best of my knowledge & belief.
Anurag Kumar Kachhala
Indore