Having strong knowledge and experience in Android UI designs by using Jetpack Compose, XML and custom shapes and design by using Android Canvas
Good experience in creating applications by using Jetpack Compose and other Jetpack Libraries of Room Database, Paging, Work Manager, Navigation Components and ViewModel
Having strong knowledge and experience in Kotlin programming and using features of Kotlin Coroutines, Extension Functions, Higher-order functions, Lambdas, Scope functions and others
Having strong knowledge and experience in Anroid Bluetooth profiles of Classic Bluetooth, BLE and Bluetooth HID
Strong knowledge and experience in Android tools of ADB and other platform tools
Experienced in debugging and fixing bugs in application crash and memory leaks
Good experience with Hilt and Dagger 2
Having strong knowledge and experience in Android Bluetooth concepts of Discovering, Advertising, Scanning, Pairing, Connecting and Sharing data between devices.
Having strong knowledge and experience in Android Components of Services, Broadcast Receivers, Content Providers and Activities
Having good experience and knowledge in Android AIDL to share and communicate data between applications
Worked extensively on Android Studio, AAR, JAR, AAPT, Android SDK and NDK.
Overview
6
6
years of professional experience
Work History
Senior Software Engineer
Quest Global
Bangalore
09.2022 - Current
Developing system privileged applications by using Kotlin and Java.
Working with Bluetooth Server and Client applications using Classic Bluetooth with RFCOMM protocols
Created Custom UI designs like Gamepad, JoyStick and D-Pad by using Android Canvas
Creating Complex UI designs in Jetpack Compose and XML layouts
Working with BLE Server and Client applications to connect and control Android TV and STB by using BLE Gatt
Working with Android Components like Content Provider, Custom Broadcast Receiver and all types of Services.
Storing local apps data by using Room database and SharedPreferences
Performing various tasks by using Kotlin Coroutines and Threads
Developing applications by using Retrofit with Http Interceptor to load data's from cloud
Software Engineer
L&T Technology Services
Bangalore
09.2021 - 09.2022
Worked with different layers of Android to communicate by using Android AIDL
Developed Launcher application for Android TV and STB using Android Architecture Components of Jetpack Compose, Work Manager, Navigation Component, ViewModel, Room database and Data binding
Integrating applications into Android AOSP as system privileged app and building and upgrading firmwares in STB and Android TV
Developing Applications for Android TV and Android STB by using Android Leanback Library
Working with TR-069 protocol which used to connect devices remotely in Android STB’s
Working with Media Player and Exo Player to play videos and channels using TV Provider and TV Input Framework
Software Engineer
Neoteric Innovations
Trivandrum
05.2018 - 09.2021
Single person team, End to end to responsible for both Backend and app
Designed and developed E-commerce applications and Handled AWS server and GCP server
Worked on with Workmanager, Job Schedular, Alarm Manager, Notification Manager and Activity Manager
Developed dynamic Android applications and various ecommerce applications
Developed app for doing CRUD operations through remote for backend
Education
BBA - Computer Applications
VLB Janakiammal College of Arts And Science
Coimbatore
05-2018
Skills
Android, Kotlin & Java
Jetpack Compose, Android Canvas, XML
Coroutines, RxJava & Multi-Threading
Kotlin Flow & Live Data,
Bluetooth, Bluetooth LE & Bluetooth HID
Android SDK, NDK & AAR/JAR
Dagger Hilt and Dagger 2
Firebase, AWS & GCM
Retrofit2, MQTT & REST API
Room, SQLite & MySQL
MVVM Clean Architecture & MVP
Jetpack Navigation
Jetpack Libraries
Git & BitBucket
HTML, CSS, Bootstrap
JavaScript, PHP & Python
Work Manager, Paging & Material UI
ViewModel, Data binding, Navigation Components
Media Player, Exo Player & Media Recorder
Accomplishments
On The Flay Award received from Quest Qlobal for the year of 2024
On The Flay Award received from Quest Qlobal for the year of 2023