Sachin Kanodia: Profile Summary

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Sachin Kanodia

Contact: +91- 7827138258/9991555212, Email: sachin.kanodia11@gmail.com, Date of Birth: July 11, 1989

Profile Summary:
➢ 6.5 Years of experience in Android Framework, AOSP, Android App Development, GMS, Feature Porting Bug report,
CTS/GTS, Performance, ANR and Native Crash.
➢ Also having experience in reverse engineering.
➢ Have in depth knowledge about the android framework and internal working of 3rd party apps and system apps.
➢ Worked on projects like Android Framework, GMS, Android Memory Performance, System Apps: SystemUI, Dialer,
DOU, Knock Lock, Media Lock, InstaGesture and Auto call recorder.
➢ Issue analysis: adb logcat, systrace, Bugreport analysis
➢ Handling a small team of Android R&D in spreadtrum communication Noida.
➢ Sound knowledge of Core java , Android sdk, Google API, Location Strategy, Web Services, JSON, Eclipse IDE, Android
studio, UI Designing, Design pattern , New device bring up and emerging mobile technologies
➢ Having knowledge on Linux commands, VI editor, Android build system, Git, Gerrit, Flashing Device, Fastboot.
➢ Have a great experience about co-working with Google colleagues on personal basis.

Technical Skills
Languages Android, Core Java, C++
Reverse Engineering Tool dex2jar, JDGUI ,apktool,manifest viewer
Web Skills XML, JSON, HTML
Version Control Svn, Git, Gerrit
Database Sqlite
Organization Tool Opengrok, Jenkins, Wiki, WinSCP, Putty, QPST, QXDM
Debugging Tool ADB, DDMS, Systrace Serial logs
Defect Management Tool Bugzilla, JIRA
Packages Android Studio, Eclipse, Gradle

Professional Experience:
Senior Engineer Innominds Software Pvt. Ltd. (October 2019 – Present)
(Client: Qualcomm India Pvt. Ltd.)
Application Engineer OnePlus Pvt. Ltd (July 2019 – October 2019)
Senior Software Engineer UNISOC (Spreadtrum Communication) Pvt. Ltd. (June 2015 – June 2019)
Assistant Software Engineer Ajani Infotech Pvt. Ltd. (Jan 2014 – June 2015)

Project Summary:
Project: Android memory Performance (MDM9607 kernel bringup):
➢ Analyzed and debug Kernel memory performance issue
➢ Optimized the memory in the kernel.
➢ Analyzed IO and boot increase time issue.
➢ Port the performance feature in P to Q.

Project: CSC (Customer Specific Customization)


➢ Performed carrier customization on various mobile handsets, which includes developing new features and enhancing the
existing features (Real Text Time, Dialer, Contacts, Messaging, WiFi Calling) according to the OEM requirements.
➢ Port Dialer app feature in the new device.
➢ Customized the SystemUI according to the OEM requirements.

Project: Android Framework (AOSP) & Google Mobile Service (GMS)


➢ Feature porting for android version: M, N, O
➢ Analyze framework issues, code tracing and modification to fix issue.
➢ Handling GMS (Google mobile services) and 3rd party applications enhancement and issues.
➢ Run the CTS/GTS and analyze issue
➢ In depth knowledge about decompiling the applications and finding the root cause from decompiled code.
➢ First level analysis for almost all the issues in GMS version of AOSP code as well as 3rd party.
➢ Had experience in integrating GMS in native version of AOSP code.
➢ Changing GMS make file, client id configuration, Adding/removing mandatory and optional GMS application

Project: SystemUI
➢ Analyzed the SystemUI issue, code tracing and modification to fix issue.
➢ Implemented new features: Call duration, add Google now in navigation bar. Also features porting with new
android version release.
➢ Modify SystemUI behavior according to OEM requirement and new chipset design.

Project: Inbuilt System Application Optimization:


➢ Increased performance of system inbuilt application by reducing battery uses, application size and fast user interaction
(application are Dialer, InCallUI, Messages etc.).
➢ In Dialer, Messages reduced application launching time and removed displaying a blank starting window for the app
immediately after launch. In InCallUI decrease UI loading time by improving animation at the time of incoming call
also reduced update UI time from telephony services and telephony from to IncallUI.
➢ To reduce battery uses, removed all unnecessary wake lock from application and wake lock efficiently.
➢ Researched on application acceptance and solicited feedback from Client and update them efficiently. Removed
deprecated api by using new apis to run application fast and smooth.

Project: Dialer and InCallUI (improved features)


➢ Dialer and InCallUI apps help users to place / receive phone call, also provides very convenient way to quickly access
recent calls, contacts, favorites and groups.
➢ Optimized application code and fixed defects reported by clients in the application.
➢ Implemented new features: Loudspeaker/Mute, Auto Call Record Settings, Call blocking settings, Quick Response
Settings, Delete of all call from a number. Also porting these features in new android version release.

Project: DOU UI-Automator Script:


➢ DOU (Day of Use) is designed to conclude the battery performance of user device. Its functionality is to launch different
applications on user’s device and generate a consolidated output which enlist various parameter like battery consumption
per application, duration etc.
➢ Combined the functionality of UI-Automator and DOU app

Project: Develop Android Apps


➢ Knock Lock – AppLock Screen
Description: In this app tap Knock Knock on the screen and unlock your device.
Url: https://play.google.com/store/apps/details?id=com.breakout.knocklockapps

➢ Media Lock
Description: It is a privacy app that protects your Media Files.
Url: https://play.google.com/store/apps/details?id=com.breakoutgames.medialock

➢ PocketOHS
Description: It is a simple digital platform to manage your OHS documents and obligations - any industry, any time. Instant
Distribution, access and availability to your staff.
Url: https://play.google.com/store/apps/details?id=trendyitsolutions.com.pocketohs

➢ InstaGesture
Description: It allows to quickly access contacts, applications, music and settings by drawing letters or numbers.

➢ Picture Password Lock


Description: 3Layer security Lock which includes Gesture lock, Pin lock, Pattern lock which is use to secure your mobile with
unknown user it have security question password backup.

➢ Other Projects: Locominder, Auto Call Recorder, Crazy Flashlights


Education
➢ MCA from Kurukshetra University, Haryana in 2013.
➢ BCA from Rajasthan University, Jaipur in 2010.
➢ Xth & XIIth from H.B.S.E., Haryana in 2004 & 2006 respectively.

Hobbies: Net Surfing, Travelling, Watching movie

Date: Sachin Kanodia


Place: Hyderabad (Applicant)

You might also like