About
Have an interesting oppurtunity for me? Let’s connect over LinkedIn or follow me on GitHub
Self-motivated, autonomous and organized software professional. Seasoned open source developer with heavy contributions to LineageOS (formerly CyanogenMod). International recognition from xda-developers.com as “Recognized Developer” for contributions in open source during academic years.
Strong experience in Android framework and middleware components. Proficient in effectively navigating and managing large-scale projects, comprising millions of lines of code.
Seeking roles that offer opportunities to make a positive impact, with a preference for open-source environments.
Technical Strengths
Programming Languages | Java, C++ |
Inter-process Communication | aidl, hidl, mojom, webidl, pdl |
Operating Systems | Linux, Android OS 4.1-14.0, AAOS 11.0-14.0 |
Software Management | Makefile, Soong, Gerrit, GitHub, Git |
Summary
- 4+ years of professional experience in Android frameworks and middleware development
- 9+ years of open source experience contributing and developing free software
- Experienced in collaborating with diverse team spread across different time zones
- Proficient in various domains, including Mixed Reality (AR), Enterprise Mobility Management (EMM), Mobile Device Management (MDM), Android x86 and Android Automotive
- Experienced with IPCs and lower-level API access on Android and Chromium
- Experienced in writing custom HALs over aidl and hidl
- Experienced in writing safe and secure sepolicies (SELinux) for Android
- Experienced in various internal framework APIs such as ActivityManager (RunningAppProcessInfo, StackInfo), BluetoothManager (BLE), DevicePolicyManager, PackageInstaller, PackageManager, PowerManager (S3 Linux Suspend), ProcessObserver, SettingsProvider, StatusBarManager, SystemProperties, TaskStackListener, WifiManager
- Experienced with Over-The-Air (OTA) updates using recovery and update_engine (AB)
- Limited exposure in implementating Native Android SDK modules for React Native bridge
- Limited exposure to Chromium, Chrome DevTools protocol (CDP) and pdl
- Limited exposure to Chromium’s internal WebRTC implementation
- Limited exposure in Penetration Testing concepts such as Reverse Engineering, Dynamic Instrumentation, CVE(s) testing on Android platform
- Limited exposure to PCI-DSS compliance (Section 6.5 and 11.3)
Open Source development
Motorola devices
- A highly optimized and battery efficient port of Android 13.0 including support for SafetyNet and anti-root detection for Qualcomm Snapdragon 778G chipset
Sony devices
- A fully functional port of Android 8.0 on Qualcomm APQ8064 Snapdragon S4 pro chipset
- A fully functional port of Android 7.1 on Qualcomm APQ8064 Snapdragon S4 pro chipset
- A fully functional port of Android 6.0 on Qualcomm APQ8064 Snapdragon S4 pro chipset
Experiments with kernels
- Kernel customization to improve performance, battery life and security
Kali NetHunter
- Penetration Testing with Kali Linux on Android
Achievements
- Professional
- Be Brilliant Teamwork and Respect Award (2022)
- The Andi Customer Obsession Award Q1 (2022)
- Undergraduate studies
- IEEE National Level Hackathon (2019)
- Finalist of Smart India National Hackathon (2019)
- Deep Blue National Hackathon S4 (2018)
- Recognized Developer @ xda-developers.com (2016)
- High School studies
- National Network Championship (2014)