Team Member Resume
SUMMARY
- Hands on experience in Embedded Linux/QNX RTOS OS porting, debugging.
- Extensive hands on experience on Linux device driver, Embedded Linux OS Board bring up on ARM targets.
- Extensive hands on experience on Android OS Board bring up on ARM targets.
- Extensive hands on experience on Embedded OPENWRT OS (ATTITUDE ADJUSTMENT 12.09) Board bring for MIPS targets.
- Hands on experience on boot loader.
- Hands on experience on I2C, UART and SPI protocols.
- Good knowledge on Yocto build system.
- Good work experience on shell scripting.
- Extensive hands on experience on Android OS and Linux OS.
- Strong ability to debug hardware firmware on software issues.
- Good experience in customizing boot up code, porting it to different architecture platforms and debugging.
- Extensive working experience in consumer and automotive products design and development.
- Working experience on Android CDMA mobiles and IVI for chipset Qualcomm, ST and Lantiq.
- Working extensive experience on Qualcomm chipset and other ARM based chipsets.
- Working experience on networking products like Home Gateway Unit (HGU) and MIFI using chipsets SEQUANCE and LANTIQ.
TECHNICAL SKILLS
Relevant Experience: 7.8 years
Programing Language: C, C++, Shell Script, Python Linux Kernel programing, system programing Linux/Android BSP, Linux Device driver and Linux/Android middleware.
Platform: Linux OS, Android OS, Window
Domain Experience: Media & Entertainment, Consumer Electronics, Telecom, High Availability
Tools and Packages: Vim, Git, Gerrit, Jira, RDK, Source Insight, CVS, QT QML Creator, Browsers (Chrome/Firefox/IE), ClearCase, Python
TECHNICAL SKILLS
- Linux device driver, Linux Platform, Android Platform and Linux kernel internals.
- Very good knowledge on Android System Architecture.
- Very good knowledge on Android Middleware like HIDL and treble.
- Extensive knowledge on C and Data Structures.
- Extensive knowledge on Linux Device drives.
- Extensive knowledge on Linux Kernels Architectures and internals.
- Good knowledge on Linux system programming & Android Boot Optimization.
- Having good knowledge on Android, Linux an Openwrt OS.
- Knowledge on ARM and MIPS architecture.
- Knowledge on socket programming and networking protocols.
- Good knowledge of working on android SDK software.
- A keen communicator and team player with strong leadership, analytical, logical and quick learning skills.
- Attitude to take up entrusted job with sincerity and complete within stipulated time.
- Extensive Working experience Bluetooth profiles like Classic Bluetooth, Bluetooth Smart (Bluetooth Low energy) etc.
- Good knowledge on Schematic Analyzing capabilities.
- Good Understanding of in Product Development Life Cycle.
PROFESSIONAL EXPERIENCE
Team Member
Responsibilities:
- Bring up of new camera services in android middleware Android Pie.
- Bring up new Audio and firmware services using HIDL and writing new client application to communicate using RPC.
- Writing unit test case to validate camera, audio and firmware service.
- Worked on tuning platform architecture development.
- Writing code/policy for Android Security
- Multimedia performance and architecture Analysis.
- Board brig up Android Native services using HIDL.
- Fixing the bugs raised by customer
- Fixing Security issues
Technologies: Android OS Oreo and Pie. Qualcomm Snapdragon845.
Tools: QPST, Trace 32, QUALCOMM Flash Image Loader, Android studio
Team Member
Responsibilities:
- Board brig up of Android Kernel
- Brig up Headless Android in Android IVI.
- Worked on tuning platform architecture development.
- Writing code/policy for Android Security
- Board brig up Android Native services
- Optimization of Native services
- Optimization of Android services to gain the boot.
- Fixing the bugs raised by customer
- Fixing Security issues
Technologies: Android OS Oreo and Pie. Qualcomm Snapdragon820 (APQ89xx), QNX, Hypervisor.
Tools: QPST, Trace 32, Crashscope, Crash utility, QUALCOMM Flash Image Loader, Android studio
Team Member
Responsibilities:
- Board brig up of Android Kernel
- Worked on Android Verified boot enablement.
- Board brig up Android Native services
- Optimization of Native services
- Enable Secure boot
- Writing code/policy for Android Security
- Optimization of Android services which are not required to gain the boot time.
- Fixing the bugs raised by customer
- Fixing Security issues like Enabled the Android Selinuxin Qualcomm Chipsets.
Technologies: Android OS Oreo and Pie. Qualcomm Snapdragon820 (MSM89xx)
Tools: QPST, Trace 32, Crashscope, Crash utility, QFIL, Android studio, Git,JIRA, and prism
Team Member
Responsibilities:
- Board brig up of Android Kernel
- Board brig up Android Native services and tuning native services based on the automotive
- Optimization of Native services
- Writing code/policy for Android Security
- Worked on Key Performance Indicator for device
- Optimization of Android services like zygote and other Android native services to gain the boot time.
- Fixing the bugs raised by customer
- Fixing Security issues.
Technologies: Android M, Qualcomm Snapdragon 600 (APQ80xx)
Tools: QPST, Trace 32, Crash scope, Crash utility, QFIL, Android studio, Git jira and prism
Team Member
Responsibilities:
- Board bring up activity for the target board.
- Kernel, U - boot customization and porting for the target board.
- Writing U-boot level placation to test the board functionalities (Memory and USB).
- U-boot customization in board platform level.
- Developing the platform specific Linux driver.
- Customized of touch screen driver (GOODIX 813)
- Customized of GPS Linux Device driver.
- Customized the Camera drivers.
- Customized the WIFI and BT driver.
- Developed the test
Technologies: Android ICS, Linux 3.0.8, ARM, ST (spear1340)
Tools: C, Active TCL, TeraTerm, Trace32, Minicom and Git .
Team Member
Responsibilities:
- Board bring up activity for the target board.
- Wi-Fi calibration and testing all functions like multicasting DHCP, USB storage.
- Kernel, U-boot customization and porting for target board.
- Board calibration and testing.
- Developing the test cases.
- Developing the platform specific driver.
Technologies: Openwrt Attitude Adjustment (12.09), Linux 2.6.32.42, LANTIQ (GRX388, Falcon98020), MIPS
Tools: C, Active TCL, TeraTerm, Trace 32
Team Member
Responsibilities:
- Board bring up activity for the target board.
- Kernel, U-boot customization and porting for target board.
- Written General UART Linux Device Driver to communicate Finger print module.
- Board RF calibration and testing.
- Web UI Configuring and customizing.
- Wi-Fi (88W8782-marvel chipset) and MMC driver integration.
- Customization and Integration of TR69 client.
- Developing the test cases.
- Developed the MMC drivers.
Technologies: Openwrt Attitude Adjustment (12.09), Linux 2.6.32.11, MIPS, SEQUANS (SQN3120-4G support).
Tools: Amontec JTAG, CMW 500(for RF testing) minicom, C and OpenOCD
Team Member
Responsibilities:
- Board bring up activity for the target board.
- Kernel, Roofs customization and porting for the target board.
- MP software customization for target board.
- Developing the platform specific Linux driver.
- Customized of touch screen driver.
- Customized of GPS Linux Device driver.
- Customized the Camera drivers.
- Customized the WIFI and BT driver.
- Developed the test cases
Technologies: Android ICS, Linux 3.0.8, Qualcomm (7627a-qrd).
Tools: C, Linux device drivers, TeraTerm, Trace32, Minicom.
Team Member
Responsibilities:
- Board bring up activity for the target board.
- Design and developed code for Toshiba Bluetooth Module.
- Design and developed code for SEIKO Printer Module.
- Design and developed code for USB Module.
- Design and developed code for LED implementation.
- Design and developed code for Battery implementation.
- Developing the test cases.
- Developing exceptions cases for Full Thermal Printer Project.
- Full Project Test and Report the test cases.
Technologies: Windows based KEIL IDE, ARM, STM32F2XXxx, C, RTX.
Tools: ST link Utility.
Team Member
Responsibilities:
- Board bring up activity for the target board.
- Design and developed code for Bluetooth Low energy.
- Full Project Test and Report the test cases
Technologies: Windows based KEIL IDE, ARM, STM321xx, C, RTX, ST link Utility.
Tools: ST link Utility.