M. Hemantha Gokhale has over 5 years of experience testing WLAN, Bluetooth, FM, and NFC power and developing device drivers and mobile applications. He has a B.E. in Computer Science and Engineering and is proficient in C, Perl, and Linux. His experience includes power testing automation, driver development, and creating mobile games and media streaming applications. He is seeking a software engineering role utilizing his skills in networking, scripting, and embedded systems.
Embedded Linux Engineer, Linux BSP engineer. Particularly MIPS & ARM architecture, know well about the Linux driver model and the common device driver subsystem(Platform, Serial Port, I2C, PCI, hwmon, backlight, input/hotkey, USB...) and also the common core subsystem(Interrupt, Scheduler, Clock, PM...), Memory management, have rich experience on requirements estimating, defects analyzing and fixing.
* RTOS Engineer, Particularly porting and debugging. Have experience on porting Preempt-RT patches to ARM Cortex A9 board, including latency measurement, analyzing and reducing. Have experience on porting the real time tracing tool(FTrace, Perf, LTTng) to ARM architecture. Have experience on safety critical real time research and development. Experience in porting LINUX to ARM based platforms like Cortex A8, A9, PB11MPcore etc
* Device Driver Development Engineer, Wrote USB driver, Ethernet driver, Battery driver, sensor driver.
* Good exposure in solving deadlock, memory corruption, target hung, backtrace and OOPs.
* Good exposure in Atheros (Ath5k/9k) driver development, OpenWRT, Hostapd, TCP/IP Linux stack, IEEE802.11 protocols like a/g/b/n/c/w, Roaming, OKC.
Specialties: * Linux, Ftrace, Perf, LTTng, FPGA
* Ubuntu, Debian, CentOS
* KVM and QEMU
* C, Assembly, Shell, Python
* X86, MIPS and ARM
* 802.11
* TCP/IP Linux stack
* GNU Toolchain, Cscope, Vim, Make, Qemu, Busybox, Buildroot, Openembedded
* Git, SVN, CVS, HG
If you are a developer and want to make the most of the different available programming tools, this ebook contains a deep analysis of six programming languages: Python, HTML5, Java, Javascript, PHP and Pearl. More information in http://bbva.info/2t1NEv7
Embedded Linux Engineer, Linux BSP engineer. Particularly MIPS & ARM architecture, know well about the Linux driver model and the common device driver subsystem(Platform, Serial Port, I2C, PCI, hwmon, backlight, input/hotkey, USB...) and also the common core subsystem(Interrupt, Scheduler, Clock, PM...), Memory management, have rich experience on requirements estimating, defects analyzing and fixing.
* RTOS Engineer, Particularly porting and debugging. Have experience on porting Preempt-RT patches to ARM Cortex A9 board, including latency measurement, analyzing and reducing. Have experience on porting the real time tracing tool(FTrace, Perf, LTTng) to ARM architecture. Have experience on safety critical real time research and development. Experience in porting LINUX to ARM based platforms like Cortex A8, A9, PB11MPcore etc
* Device Driver Development Engineer, Wrote USB driver, Ethernet driver, Battery driver, sensor driver.
* Good exposure in solving deadlock, memory corruption, target hung, backtrace and OOPs.
* Good exposure in Atheros (Ath5k/9k) driver development, OpenWRT, Hostapd, TCP/IP Linux stack, IEEE802.11 protocols like a/g/b/n/c/w, Roaming, OKC.
Specialties: * Linux, Ftrace, Perf, LTTng, FPGA
* Ubuntu, Debian, CentOS
* KVM and QEMU
* C, Assembly, Shell, Python
* X86, MIPS and ARM
* 802.11
* TCP/IP Linux stack
* GNU Toolchain, Cscope, Vim, Make, Qemu, Busybox, Buildroot, Openembedded
* Git, SVN, CVS, HG
If you are a developer and want to make the most of the different available programming tools, this ebook contains a deep analysis of six programming languages: Python, HTML5, Java, Javascript, PHP and Pearl. More information in http://bbva.info/2t1NEv7
KURDNETWORK APPOINTED THE LEADING DIGITAL MEDIA AGENCY YEK MEDIAAmanda Clifford
Kurdnetwork (http://www.kurdnetwork.com), the world's largest Kurdish social network founded in 2010, has officially appointed YEK Media (http://www.yekmedia.net) as their creative branding and marketing strategists agency.
Having good knowledge on C, C++, Linux device driver,linux kernel programming and working for reputed semiconductor client
Specialties: Linux Device Driver, Linux Kernel programming, C, Data structure, Operating system
1. M.Hemantha Gokhale
B.E Computer science and engineering from (Visveswaraiah Technological University) Belgaum
Summary
• 5 Years 6 months of total experience.
• WLAN, BT, FM and NFC power testing in android and windows platforms and automation in Qualcomm India
private Ltd (QIPL).
• Worked on Device Driver Development in Linux platform (SPI Driver, Sensor Driver-USB HID) and BREW MP
application Development
• Worked on WLAN and Bluetooth power automation, Bluetooth profile automation, Aeroflex Attenuator automation
using Perl and shell script.
Educational qualification:
B.E In computer science and engineering from P.A College of engineering Mangalore 2010.
Career Objective:
A Software Engineer with 5 and half years of experience in global edge software Ltd (working as consultant in
Qualcomm) with good knowledge on C language, perl, Unix internals, BREW Mobile platform, Android architecture,
Linux device drivers, WLAN, BT, NFC power testing in android and windows platforms and automation having
understanding of Software Development Cycle and willing to work in software development.
Technical Skills
• Languages: Proficient in C, perl and knowledge in c++
• Scripting Knowledge in shell script and Perl
• Operating System: Windows XP/Linux/BREW Mobile Platform/Android/ Windows mobile
• Tools: Gcc, gdb, make tool, BREW MP tools, and Visual studio.
Educational Qualification:
DEGREE INSTITUTION(BOARD) YEAR
PERCENTAGE
MARKS
B.E IN COMPUTER
SCIENCE AND
ENGINEERING
P.A College(VTU) 2010 68%
PUC Bhuvanendra college(Karnataka) 2006 74%
S.S.L.C
Bhuvanendra high
school(Karnataka)
2004 81%
Project Experience:
WLAN and BT Power testing in Qualcomm:
Introduction:
The project involves executing different and finding bugs in power test cases of WLAN features like IBSS, PNO, P2P,
SAP and filed power test cases and BT profiles like A2DP, HFP, OPP, FTP, esco on different Qualcomm proprietary
platforms.
Role: Design and Executing test cases on different Hardware platforms and report issue and follow up the same.
Tools: Qualcomm tools for measuring power.
WLAN and BT Power Automation:
Introduction:
This project involves automating power test cases of WLAN, BT technology which includes different features like A2DP,
AVRCP, FTP, OPP, GAP, MAP and PBAP, HID in Bluetooth and IBSS, PNO, P2P, SAP in WLAN.
Role: Designed and developed test automation framework for power test cases on WLAN and BT.
Environment: Qualcomm internal framework.
Language : Perl, shell script,c
2. SPI Driver
Introduction:
The project involves the development of SPI driver for Linux 2.6.27 running on the ARM based development platform
Description:
The SPI controller driver provides interface to the SPI framework of the Linux for accessing the SPI controller. The SPI
controller transfers data through the SPI slave devices / memories connected to it according to the configuration
provided by the SPI controller driver.
Role: Design, Development and Unit Testing
Environment: Platform: SPEAr Platform, ST Linux 2.6.27
Language: C
Tools: GNU ARM Tool Chain
Chess Game in BREW MP
Introduction:
The chess game application allows the user to play with brew mp simulator using artificial intelligence and two
players in network.
Description:
This application can be launched in single player mode and two player’s mode.
Role: Implemented functions to validate moves of different pieces and popup menu for options. Implemented functions
to generate all possible moves of application's turn and functions to decide the next move of an application.
Environment: Windows, Brew mobile Platform 1.0, Microsoft visual studio 2005
Language : C
Media Streaming Application in BREW MP:
Introduction:
Media Streaming applicaton basically enables the user to listen to the songs while it is downloading or while it is
streaming. This application is currently developed for MP3 format. The user can select the server and select the
songs.
Description:
Media Streaming application supports streaming of media files (MP3 support) on Brew enabled Handset.
Role: Implemented functions for progress bar and some User interface portion. Implemented functions for streaming
from web using buffering concept and playing media files.
Environment: Windows, Brew mobile Platform 1.0, Microsoft visual studio 2005
Language : C
Achievements:
• Designed and submitted a white paper named P2P mode switch internally in GESL.
• Client recognition award for completing work on time and excellent work by from Qualcomm.
Personal Profile:
Name: M.Hemantha Gokhale
Fathers name: M.Shankara Gokhale
Mothers name: M.Shwetha Gokhale
Date of Birth: 06-08-1988
Address: Malebettu, Durga post Karkala taluk, Udupi district PIN: 576117
E-mail: hemanth.gokhale@gmail.com
Contact no: +917893127514, +919902335898
Hobbies: Watching cricket, Exploring electronic devices.
Languages Known: Marathi, Tulu, Kannada, Hindi and English.
Declaration: I do hereby declare that all the above information is true to best of my knowledge and belief.
Place: Hyderabad
Date: 24-01-2016 (M. Hemantha Gokhale)