About Me
I am an experienced Android developer, with a focus on app, app framework development and performance optimization. As a Lead Engineer, I've significantly contributed to customizing Android applications for different devices, including mobiles, watches, laptops, and a simple tracker. My background in diverse Android projects equips me to offer insightful perspectives.
Professional Skills
Android Frameworks
Java
Kotlin
C/C++
Python
Bash
Work Experience
Lead Engineer at Radisys Corporation, Bangalore
July, 2023 - Present
At Radisys, I spearhead design and development initiatives for an Android-based laptop OS. Guiding task forces, I've successfully executed Proof of Concepts (POCs) and developed tailored solutions to meet customer needs. My leadership efforts have been acknowledged, and I received recognition for my significant contributions.
- Led a task force for implementing -1 and +1 screen features in the
- Android AOSP launcher for Android S mobile.
- Headed a team for the implementation of various laptop use cases.
- Actively participated in design discussions and code reviews for various modules.
- Proactively refactored code to enhance maintainability and readability without compromising on deadlines.
Lead Engineer at Borqs India, Bangalore
July, 2018 - June, 2023
In my role at Borqs, I adeptly navigated diverse technologies within tight timelines, leading teams working on performance-critical projects across multiple form factors.
- Led a team of four for Launcher and System UI customization on Android Auto-based OS for two-wheelers, achieving significant milestones.
- Customized CPMS (CarPowerManagementService) module for Android Auto, catering to vendor-specific use cases.
- Delivered Android applications based on clean Android Architecture Components, utilizing Kotlin, Hilt, and other modern frameworks.
- Led a team in customizing Android AOSP applications and the application framework for laptop and automotive devices.
- Spearheaded the development of a novel demodulator for ATSC3.0 data transmission, responsible for the data packet/buffer
- framework on SDM660 based Android Smartphone.
- Achieved a 50% increase in battery life.
- Optimizing memory-heavy applications and reducing memory usage to 30%.
- Worked on BLE use case on smartwatch with Android Wear OS.
- Delivered solution based on FreeRTOS running on STM32 co-processor to provide sensor data to MSM based Android watch.
- Responsible for releases and taken ownership of deliverables with customer for Iot solutions on mdm9607 and mdm9206 platforms
- Interacted with customers, factory, analyzed issues and provide fixes on time
Senior Engineer at Sasken technologies, Bangalore
July, 2015 - July, 2018
Collaborating with Zebra Technologies, I worked on enterprise domain Android handheld devices. My work focused on quality and security aspects, incorporating innovative ideas involving robotics, machine learning, and image/signal processing
- Worked with agile methodologies using scrum.
- Designed and developed frameworks for Barcode Scanning and NFC library for Motorola/Zebra enterprise Android devices.
- Specialized in ISO/IEC 7816 Mifare SAM AV2 and ISO/IEC 14443 A Mifare DESFire tag communication stack in Android.
- Implemented multiple features to meet specific customer requirements
#
#
#
https://github.com/SajalRG