SlideShare a Scribd company logo
Harish Kumar Mohan
Kumar.harishm@gmail.com
Mob: (858)-349-4632
Career Summary:
 Software professional with over 14+ years of software experience in various areas include Linux Drivers and
Libraries, Wireless / Embedded and Mobile devices.
 Strong software design, development skills and a solid technical aptitude for troubleshooting and problem
solving.
 Excel in identifying system needs, implementing multi-faced application solutions, and working with a variety
of operational systems, software, development languages and tools.
 Strong conceptual, analytical, and design skills, knowledgeable in all aspects of system development lifecycle
(SDLC) such as requirement analysis, development, testing, implementation, deployment, and maintenance.
Independent problem-solver and troubleshooter; simultaneously handling multiple projects.
 Have worked in various countries and client locations like Verizon Wireless – US, Motorola – South Korea,
Magellan - US, Motorola – US, Wipro Technologies – India, and AOS - Japan
 Additional strengths include Integration and Customization, Problem Solving and Troubleshooting,
Documentation and Multi-Tasking.
 Worked at Qualcomm Technologies Inc., as a Senior Engineer for 5 years as Modem IMS Video Telephony,
Linux driver, AOSP stack and framework developer.
Education:
 Master of Advanced Study (MAS) in Wireless and Embedded Systems at University of California San Diego
(UCSD).
 Master of Computer Science (MCA) at Madras University, Chennai, India.
Technical Skills:
Languages Matlab, Golang, GCC, C, Embedded/System C, C++, and VC++
Operating Systems Windows NT / 9X / 2K, MS-DOS WPC-DOS, Linux and UNIX.
Platforms Xilinx Zed Board, FPGA, Begal bone (Raspberry Pi) and Android NDK (Android NDK Stack )
Mobile Frameworks Android Framework( Stage-fright and OMX -Open Max)
Configuration Tools Git, Clear case and CVS
Debugger Tools JTag and GDB
Scripting Tool Perl and Python
Tools QXDM, QPST and APEX
Domain Expertise
Embedded –Video Telephony over LTE/Wifi, Audio Manager, Video Driver, OLED driver,
iRobot driver, and GPS driver.
Mobile Apps – Visual Voice Mail, Email, Phone Book, Instant Messenger, Ring Tone Apps,
Memory Setting, Japanese Dictionary and , Voice Recorder.
Professional Experience:
1. MSM Modem based IMS Registration and Video Telephony
Client : Qualcomm Technologies Inc., San Diego, USA
Position : Senior Engineer
Duration : Jul 2014 to May 2016
Responsibility:
 Developing MSM Modem based IMS (Ip Multimedia Subsystem) VT (Video Telephony) library features over
LTE/Wifi.
 Triaging and analyzing Linux VT library and Modem IMS registration module issues on Qualcomm MSM
enabled chipsets.
 Design and Implemented AV Sync, RTP (Real-time Transmission Protocol) and hand over scenarios (Wifi to LTE)
for Video Telephony.
2. Android Video Encoder and Decoder driver
Client : Qualcomm Innovation Center Inc., San Diego, USA
Position : Senior Engineer
Duration : Aug 2011 to Jul 2014
Responsibility:
 Design and development of Android Video encoder and Decoder linux drivers for Android Qualcomm devices.
 Triaging video encoder and decoder driver issues in google Android Video Stack.
 Managing multiple Qualcomm customer issues and leading them on technical tracks.
Environment: Android Open Source Project (Stage fright and OMX framework), Linux Kernel Driver and firmware
3. BREW based Youtube application
Client : eMbience Inc., San Diego, CA, USA
Duration : Sep 2010 to Jul 2011
Position : Senior Engineer
Responsibility:
 Developed client based modules in C,C++,VC++,Binary Runtime Environment for Wireless (BREW), BMP (BREW
Mobile Phones),Mobile platform, embedded environment and IOS (IPhone OS)
 Define project scope, goals and deliverables that support business goals in collaboration with senior
management.
 Develop full-scale project plans and associated communications documents.
 Effectively communicate project expectations to team members in a timely and clear fashion.
Environments: BREW, BMP and iOS.
Project Summary for May 2004 to Jun2011
4. Visual Voice Mail (VVM)
Client : Verizon Wireless – US
Platform : C, C++, and BREW
Role : Tech Lead
Visual Voice Mail is voice mail management application in BREW phones. VVM provides rich user interface to
access voice messages. Intuitive way of presenting voice messages similar to email functionality. App will allow the
user to view the voice mail information and manipulate the voice mails. VVM’s allows user to play the messages
locally on their mobile devices, along with replying with voice mail, texting and video message, compose, forward ,
call back and erase along with sorting of voice messages. Voice messages can be synched from the server upon
click of a button. Customer voice mails will be maintained in both mobile phone and Verizon server.
Responsibility:
 Implemented following features Inbox, Forward, Reply and Compose VM’s, Onebox, ICS Provisioning,
Preference Archive, Archive Folder, Flick Options and Device Diagnostics application.
 Mentoring and guiding team members
 Enhanced the design in application framework and functionality to improve performance time by 30%.
 Ported application to Chocolate, Brigade, and Marvel and Vanity phones.
 Created Single framework for Touch and Non-Touch device.
 Provided guidance to implement RFC for email applications
 Involved in production support for existing visual voice mail (VVM) ported phones
5. Audio Manager
Client : Motorola - US
Platform : C, C++ and Mobile development
Role : Sr. Software Engineer
Audio Manager will present an interface to applications and other device layer components to provide for audio
services and audio resource management. Audio Services refers to tone and ringer playback (including vibrate).
Audio resource management refers to the centralized control of audio pathways and to arbitration of use of
resource conflicts.
Responsibility:
 Implemented following features One Beep, Roaming, Ring-tone play for BT headsets, Vibrate on Roaming etc
 Bug fixing in Audio Manager for different Motorola handsets
 Worked in various carrier phones like Verizon, Sprint, AT&T
 Involved in production support for existing phones
6. PEG Framework development for navigation systems
Client : Magellan Navigation Inc - US.
Platform : C, C++, eVC++ and embedded systems
Role : Project Lead
Voyager is application framework for the Magellan Navigation devices. The framework is developed in Peg2.0
library. The Framework supports many Windows CE products that run on different screen sized images.
Responsibility:
 Project integration and delivery timelines.
 Monitoring team members
 Involved in framework requirement gathering and analyzing design for enhancements
 Merging of framework control to product baseline.
7. RDS-TMC driver
Client : Magellan Navigation Inc - US.
Platform : C, C++, eVC++ and embedded systems
Role : Project Lead
Radio Data System -Traffic Message Channel Tuner Communication Protocol is between the micro-controller and
the host driver. This is part of the complete solution of RDS/TMC capable Magellan unit. This driver is the master
controller for the system. RDS-TMC driver will communicate to tuner for TMC signals, Decode and decrypt of
messages and send it to Magellan Navigation unit.
Responsibility:
 Project integration and delivery timelines.
 Played a vital role as team leader.
 Designing of RDS-TMC protocol driver
 Developed tuner communication protocol, Buffer management and tested with real hardware
 Provided Technical guidance for implementing Message protocol and tested the application
8. Phonebook Application
Client : Motorola - South Korea.
Skills : C/C++, .NET, BREW 3.1 and Mobile development
Role : Project Lead
Motorola US is developing CDMA Mobile phones. These models will be released in US. Mobile UI is developed in
BREW 3.2 with Synergy. Phonebook is a separate application where in user can add, edit, delete and modify
contacts, groups and distribution list.
Responsibility:
 Design and development of Dynamic phonebook.
 Bug fixing in phonebook module.
 Involved in production support
 Performed unit testing
9. XB Manager and Image viewer
Client : AOS - Japan
Skills : C/C++ and VC++
Role : Senior Software Engineer
1XB Manager is software designed to manage the Digital Video Recorders (DVR). This application will support
Recording, Playback, Backup, Remote monitoring, and Remote playback simultaneously for the image data
captured over the network/USB cameras. The same application was customized to run on the different versions of
DVRs.
Responsibility
 Implemented following features like
 FTP, IPC between Playback, Recorder and Manager
 Application synchronization between Playback and Manager
 Backup functionality, e-Mail sending of images, Partial e-Mail sending
 Moving camera image through Joystick.
 Involved in production support
 Performed unit testing
Project Summary for July 2002 to April 2004
Vodafone models -VFW1, VFW2 and VFW3 and VFW5
 Requirements gathering of Answering Machine
 Design and development of answering machine module.
 Developed following modules 1.Memory settings and Japanese dictionary.
 Involved in design, unit testing and bug fixing.
 Implementation of Spec changes, new features and bug fixing for Memory Settings and Words List modules.
Build Automation
 Involved in design and development of backend application (VB, VC++ and .NET).
 Wrote Excel Macro to generate source code from a given file
 Devised a logic to arbitrate solution files
 Wrote functionality to generate build scripts for ARM and Windows
 Wrote scheduled jobs for automating the process
Instant Messenger/Minesweeper Game - Toshiba Wireless – Japan
 Analyzing System for feasibility study
 Designing of Architecture and detailed design for the application.
 Involved in client side implementation in BREW.
ModTones -Future Advance Information Technology Ltd.
 Played a lead role and analyzed the functionalities
 Designing of Architecture and detailed design for the application.
 Involved in logic/algorithm implementation for various functionalities.
 Involved in developing HTML parser for BREW Version 1.0
 GUI Implementation and Event Handling for various controls
 Implemented the functionalities of application like (Setting App Configuration, Versioning, Dynamic handling
of data from server, License Tracking, animations, DSN concept, dynamic/static text display of text and Clear
and resume functionalities
 Implementation of search algorithm used for searching ring tone
 Module level testing in various Mobile devices.
Test Suite – Tones, Images, CMX files and Ring Tones
 Played a module lead role and was involved in analysis and design of test suite
 Implemented the Download, Preview and Set Tones for ring tone, images (BMP, GIF and PNG) and CMX files.
 Implemented ring tone functionalities like Download, Preview and Set Tones.
 Implemented the Preview and Download using Buffer and Files.
 Designing of Architecture and detailed design for the application.
UPMC on Hand - University of Pittsburgh Medical Center
 As a team member involved in analysis, Architecture design and detailed design of the application.
 Involved in logic/algorithm implementations for various functionalities.
 Dynamic GUI creation and displaying dynamic question and answers based on the input text file
 Event handling for various controls and file operations
 Implementation of displaying images and firing application at specific time
Animations and Image Processing Tool Development on Pocket PC- Embience Inc
 Involved in analysis, Architecture design and detailed design for the application.
 Implemented various functionalities for the application.
 Implemented file operations for images
 Compressing and Decompressing of images
 Implemented image operations like cropping, zooming, brightening, darkening and contrasting of image

More Related Content

What's hot

Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.
Prasad Roy Raju
 
Carlos Amador Resume 03 2010
Carlos Amador Resume 03 2010Carlos Amador Resume 03 2010
Carlos Amador Resume 03 2010
CMA_SlideShare
 
NexGen Software Inc
NexGen Software IncNexGen Software Inc
NexGen Software Inc
pervinder
 
srinath_latest
srinath_latestsrinath_latest
srinath_latest
Srinath Reddy
 
HARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SWHARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SW
Harish Kumar S
 
AMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS ProfessionalAMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS Professional
Amit Patil
 
Rahul_Resume_2106
Rahul_Resume_2106Rahul_Resume_2106
Rahul_Resume_2106
Rahul Singh Patel
 
MOBILE APPs DEVELOPMENT PLATFORMS
MOBILE APPs DEVELOPMENT PLATFORMSMOBILE APPs DEVELOPMENT PLATFORMS
MOBILE APPs DEVELOPMENT PLATFORMS
Senthil Kanth
 
Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6
Marco Tabor
 
Android Beyond The Phone
Android Beyond The PhoneAndroid Beyond The Phone
Android Beyond The Phone
Marko Gargenta
 
Logesh Kumaran M
Logesh Kumaran MLogesh Kumaran M
Logesh Kumaran M
Logesh Kumaran
 
BruceRamsland_Resume_12282015
BruceRamsland_Resume_12282015BruceRamsland_Resume_12282015
BruceRamsland_Resume_12282015
Bruce Ramsland
 
Mobile Developer's Guide To The Galaxy Edition 2
Mobile Developer's Guide To The Galaxy Edition 2Mobile Developer's Guide To The Galaxy Edition 2
Mobile Developer's Guide To The Galaxy Edition 2
Avenga Germany GmbH
 
Collaborative and agile development of mobile applications
Collaborative and agile development of mobile applicationsCollaborative and agile development of mobile applications
Collaborative and agile development of mobile applications
Ayushman Jain
 
Ankush_Goyal_Resume_2years_Exp
Ankush_Goyal_Resume_2years_ExpAnkush_Goyal_Resume_2years_Exp
Ankush_Goyal_Resume_2years_Exp
Ankush Goyal
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
Govardhan Gottigalla
 
889448 634356855122132416
889448 634356855122132416889448 634356855122132416
889448 634356855122132416
zxdrtyu
 
Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?
Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?
Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?
Voxeo Corp
 
Solution57 company presentation
Solution57   company presentationSolution57   company presentation
Solution57 company presentation
Brian Møller
 
Ericsson Labs 090702
Ericsson Labs 090702Ericsson Labs 090702
Ericsson Labs 090702
Tor Björn Minde
 

What's hot (20)

Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.
 
Carlos Amador Resume 03 2010
Carlos Amador Resume 03 2010Carlos Amador Resume 03 2010
Carlos Amador Resume 03 2010
 
NexGen Software Inc
NexGen Software IncNexGen Software Inc
NexGen Software Inc
 
srinath_latest
srinath_latestsrinath_latest
srinath_latest
 
HARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SWHARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SW
 
AMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS ProfessionalAMIT PATIL- Embedded OS Professional
AMIT PATIL- Embedded OS Professional
 
Rahul_Resume_2106
Rahul_Resume_2106Rahul_Resume_2106
Rahul_Resume_2106
 
MOBILE APPs DEVELOPMENT PLATFORMS
MOBILE APPs DEVELOPMENT PLATFORMSMOBILE APPs DEVELOPMENT PLATFORMS
MOBILE APPs DEVELOPMENT PLATFORMS
 
Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6
 
Android Beyond The Phone
Android Beyond The PhoneAndroid Beyond The Phone
Android Beyond The Phone
 
Logesh Kumaran M
Logesh Kumaran MLogesh Kumaran M
Logesh Kumaran M
 
BruceRamsland_Resume_12282015
BruceRamsland_Resume_12282015BruceRamsland_Resume_12282015
BruceRamsland_Resume_12282015
 
Mobile Developer's Guide To The Galaxy Edition 2
Mobile Developer's Guide To The Galaxy Edition 2Mobile Developer's Guide To The Galaxy Edition 2
Mobile Developer's Guide To The Galaxy Edition 2
 
Collaborative and agile development of mobile applications
Collaborative and agile development of mobile applicationsCollaborative and agile development of mobile applications
Collaborative and agile development of mobile applications
 
Ankush_Goyal_Resume_2years_Exp
Ankush_Goyal_Resume_2years_ExpAnkush_Goyal_Resume_2years_Exp
Ankush_Goyal_Resume_2years_Exp
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
889448 634356855122132416
889448 634356855122132416889448 634356855122132416
889448 634356855122132416
 
Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?
Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?
Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?
 
Solution57 company presentation
Solution57   company presentationSolution57   company presentation
Solution57 company presentation
 
Ericsson Labs 090702
Ericsson Labs 090702Ericsson Labs 090702
Ericsson Labs 090702
 

Viewers also liked

Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)
Phani Thoota
 
Resume_JoshuaAvila_102815-M
Resume_JoshuaAvila_102815-MResume_JoshuaAvila_102815-M
Resume_JoshuaAvila_102815-M
Joshua Avila - PMP
 
Darrell_Hubbard_rs
Darrell_Hubbard_rsDarrell_Hubbard_rs
Darrell_Hubbard_rs
Darrell Hubbard
 
Pragya_Tiwari_Resume
Pragya_Tiwari_ResumePragya_Tiwari_Resume
Pragya_Tiwari_Resume
PRAGYA TIWARI
 
Resume
ResumeResume
TOBIN MATHEW
TOBIN MATHEWTOBIN MATHEW
TOBIN MATHEW
Tobin Mathew
 
De Wilkins Resume
De Wilkins ResumeDe Wilkins Resume
De Wilkins Resume
dewilkin
 
Ameya_Kasbekar_Resume
Ameya_Kasbekar_ResumeAmeya_Kasbekar_Resume
Ameya_Kasbekar_Resume
Ameya Kasbekar
 
Lala_resume
Lala_resumeLala_resume
Lala_resume
Lalatendu Pothal
 
Resume_Numan_latest
Resume_Numan_latestResume_Numan_latest
Resume_Numan_latest
Numan Domian
 
SoC~FPGA~ASIC~Embedded
SoC~FPGA~ASIC~EmbeddedSoC~FPGA~ASIC~Embedded
SoC~FPGA~ASIC~Embedded
Chili.CHIPS
 
Resume
ResumeResume
Resume
jaydippatel
 
Shilpi Sharma Resume
Shilpi Sharma ResumeShilpi Sharma Resume
Shilpi Sharma Resume
Shilpi Sharma
 
Julie_Resume
Julie_ResumeJulie_Resume
Julie_Resume
Julie Le
 
Resume_HaoranWang
Resume_HaoranWangResume_HaoranWang
Resume_HaoranWang
Haoran Wang
 

Viewers also liked (15)

Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)
 
Resume_JoshuaAvila_102815-M
Resume_JoshuaAvila_102815-MResume_JoshuaAvila_102815-M
Resume_JoshuaAvila_102815-M
 
Darrell_Hubbard_rs
Darrell_Hubbard_rsDarrell_Hubbard_rs
Darrell_Hubbard_rs
 
Pragya_Tiwari_Resume
Pragya_Tiwari_ResumePragya_Tiwari_Resume
Pragya_Tiwari_Resume
 
Resume
ResumeResume
Resume
 
TOBIN MATHEW
TOBIN MATHEWTOBIN MATHEW
TOBIN MATHEW
 
De Wilkins Resume
De Wilkins ResumeDe Wilkins Resume
De Wilkins Resume
 
Ameya_Kasbekar_Resume
Ameya_Kasbekar_ResumeAmeya_Kasbekar_Resume
Ameya_Kasbekar_Resume
 
Lala_resume
Lala_resumeLala_resume
Lala_resume
 
Resume_Numan_latest
Resume_Numan_latestResume_Numan_latest
Resume_Numan_latest
 
SoC~FPGA~ASIC~Embedded
SoC~FPGA~ASIC~EmbeddedSoC~FPGA~ASIC~Embedded
SoC~FPGA~ASIC~Embedded
 
Resume
ResumeResume
Resume
 
Shilpi Sharma Resume
Shilpi Sharma ResumeShilpi Sharma Resume
Shilpi Sharma Resume
 
Julie_Resume
Julie_ResumeJulie_Resume
Julie_Resume
 
Resume_HaoranWang
Resume_HaoranWangResume_HaoranWang
Resume_HaoranWang
 

Similar to Harish resume

N Sivakumar 9+_CV_Feb
N Sivakumar 9+_CV_FebN Sivakumar 9+_CV_Feb
N Sivakumar 9+_CV_Feb
Sivakumar Nachimuthu CSM®
 
Sunil Kumar Sarvepalli
Sunil Kumar SarvepalliSunil Kumar Sarvepalli
Sunil Kumar Sarvepalli
Sunil Sarvepalli
 
Somdutta roy cv_a
Somdutta roy cv_aSomdutta roy cv_a
Somdutta roy cv_a
Somdutta Roy
 
Karthi resume
Karthi resumeKarthi resume
Karthi resume
Karthi Keyan
 
Hemanth_CV
Hemanth_CVHemanth_CV
Hemanth_CV
D Hemanth Kumar
 
Saravanan.docs
Saravanan.docsSaravanan.docs
Saravanan.docs
Ganesan Saravanan
 
Tushr.resume (1)
Tushr.resume (1)Tushr.resume (1)
Tushr.resume (1)
Tushar Kanta Dash
 
Sagar_Ware_Resume
Sagar_Ware_ResumeSagar_Ware_Resume
Sagar_Ware_Resume
Sagar Ware
 
Personal_CV
Personal_CVPersonal_CV
Personal_CV
Andy Roberts
 
Mobile testing 9 years
Mobile testing 9 yearsMobile testing 9 years
Mobile testing 9 years
Efficacy Systems Pvt Ltd.
 
2011 Artezio Mobile
2011 Artezio Mobile2011 Artezio Mobile
2011 Artezio Mobile
polatsidis
 
Resume_Gajendrasharma
Resume_GajendrasharmaResume_Gajendrasharma
Resume_Gajendrasharma
Gajendra Sharma
 
Abhishek_cv
Abhishek_cvAbhishek_cv
Abhishek_cv
Abhishek BS
 
DavidShaffer-ResumeNew
DavidShaffer-ResumeNewDavidShaffer-ResumeNew
DavidShaffer-ResumeNew
David Shaffer
 
pavan_vasireddy
pavan_vasireddypavan_vasireddy
pavan_vasireddy
Pavan Vasireddy
 
kavita_resume_3
kavita_resume_3kavita_resume_3
kavita_resume_3
Kavita Raghunathan
 
A.T.Sabarinaathan
A.T.SabarinaathanA.T.Sabarinaathan
A.T.Sabarinaathan
A.T. Sabarinathan
 
SivaBorra
SivaBorraSivaBorra
SivaBorra
Siva Borra
 
CV - Sun Shuwei
CV - Sun ShuweiCV - Sun Shuwei
CV - Sun Shuwei
nick sun
 
Gnana Prasuna B_5.5 years
Gnana Prasuna B_5.5 yearsGnana Prasuna B_5.5 years
Gnana Prasuna B_5.5 years
Gnana Bocha
 

Similar to Harish resume (20)

N Sivakumar 9+_CV_Feb
N Sivakumar 9+_CV_FebN Sivakumar 9+_CV_Feb
N Sivakumar 9+_CV_Feb
 
Sunil Kumar Sarvepalli
Sunil Kumar SarvepalliSunil Kumar Sarvepalli
Sunil Kumar Sarvepalli
 
Somdutta roy cv_a
Somdutta roy cv_aSomdutta roy cv_a
Somdutta roy cv_a
 
Karthi resume
Karthi resumeKarthi resume
Karthi resume
 
Hemanth_CV
Hemanth_CVHemanth_CV
Hemanth_CV
 
Saravanan.docs
Saravanan.docsSaravanan.docs
Saravanan.docs
 
Tushr.resume (1)
Tushr.resume (1)Tushr.resume (1)
Tushr.resume (1)
 
Sagar_Ware_Resume
Sagar_Ware_ResumeSagar_Ware_Resume
Sagar_Ware_Resume
 
Personal_CV
Personal_CVPersonal_CV
Personal_CV
 
Mobile testing 9 years
Mobile testing 9 yearsMobile testing 9 years
Mobile testing 9 years
 
2011 Artezio Mobile
2011 Artezio Mobile2011 Artezio Mobile
2011 Artezio Mobile
 
Resume_Gajendrasharma
Resume_GajendrasharmaResume_Gajendrasharma
Resume_Gajendrasharma
 
Abhishek_cv
Abhishek_cvAbhishek_cv
Abhishek_cv
 
DavidShaffer-ResumeNew
DavidShaffer-ResumeNewDavidShaffer-ResumeNew
DavidShaffer-ResumeNew
 
pavan_vasireddy
pavan_vasireddypavan_vasireddy
pavan_vasireddy
 
kavita_resume_3
kavita_resume_3kavita_resume_3
kavita_resume_3
 
A.T.Sabarinaathan
A.T.SabarinaathanA.T.Sabarinaathan
A.T.Sabarinaathan
 
SivaBorra
SivaBorraSivaBorra
SivaBorra
 
CV - Sun Shuwei
CV - Sun ShuweiCV - Sun Shuwei
CV - Sun Shuwei
 
Gnana Prasuna B_5.5 years
Gnana Prasuna B_5.5 yearsGnana Prasuna B_5.5 years
Gnana Prasuna B_5.5 years
 

Recently uploaded

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 

Recently uploaded (20)

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 

Harish resume

  • 1. Harish Kumar Mohan Kumar.harishm@gmail.com Mob: (858)-349-4632 Career Summary:  Software professional with over 14+ years of software experience in various areas include Linux Drivers and Libraries, Wireless / Embedded and Mobile devices.  Strong software design, development skills and a solid technical aptitude for troubleshooting and problem solving.  Excel in identifying system needs, implementing multi-faced application solutions, and working with a variety of operational systems, software, development languages and tools.  Strong conceptual, analytical, and design skills, knowledgeable in all aspects of system development lifecycle (SDLC) such as requirement analysis, development, testing, implementation, deployment, and maintenance. Independent problem-solver and troubleshooter; simultaneously handling multiple projects.  Have worked in various countries and client locations like Verizon Wireless – US, Motorola – South Korea, Magellan - US, Motorola – US, Wipro Technologies – India, and AOS - Japan  Additional strengths include Integration and Customization, Problem Solving and Troubleshooting, Documentation and Multi-Tasking.  Worked at Qualcomm Technologies Inc., as a Senior Engineer for 5 years as Modem IMS Video Telephony, Linux driver, AOSP stack and framework developer. Education:  Master of Advanced Study (MAS) in Wireless and Embedded Systems at University of California San Diego (UCSD).  Master of Computer Science (MCA) at Madras University, Chennai, India. Technical Skills: Languages Matlab, Golang, GCC, C, Embedded/System C, C++, and VC++ Operating Systems Windows NT / 9X / 2K, MS-DOS WPC-DOS, Linux and UNIX. Platforms Xilinx Zed Board, FPGA, Begal bone (Raspberry Pi) and Android NDK (Android NDK Stack ) Mobile Frameworks Android Framework( Stage-fright and OMX -Open Max) Configuration Tools Git, Clear case and CVS Debugger Tools JTag and GDB Scripting Tool Perl and Python Tools QXDM, QPST and APEX Domain Expertise Embedded –Video Telephony over LTE/Wifi, Audio Manager, Video Driver, OLED driver, iRobot driver, and GPS driver. Mobile Apps – Visual Voice Mail, Email, Phone Book, Instant Messenger, Ring Tone Apps, Memory Setting, Japanese Dictionary and , Voice Recorder. Professional Experience: 1. MSM Modem based IMS Registration and Video Telephony Client : Qualcomm Technologies Inc., San Diego, USA Position : Senior Engineer Duration : Jul 2014 to May 2016 Responsibility:  Developing MSM Modem based IMS (Ip Multimedia Subsystem) VT (Video Telephony) library features over
  • 2. LTE/Wifi.  Triaging and analyzing Linux VT library and Modem IMS registration module issues on Qualcomm MSM enabled chipsets.  Design and Implemented AV Sync, RTP (Real-time Transmission Protocol) and hand over scenarios (Wifi to LTE) for Video Telephony. 2. Android Video Encoder and Decoder driver Client : Qualcomm Innovation Center Inc., San Diego, USA Position : Senior Engineer Duration : Aug 2011 to Jul 2014 Responsibility:  Design and development of Android Video encoder and Decoder linux drivers for Android Qualcomm devices.  Triaging video encoder and decoder driver issues in google Android Video Stack.  Managing multiple Qualcomm customer issues and leading them on technical tracks. Environment: Android Open Source Project (Stage fright and OMX framework), Linux Kernel Driver and firmware 3. BREW based Youtube application Client : eMbience Inc., San Diego, CA, USA Duration : Sep 2010 to Jul 2011 Position : Senior Engineer Responsibility:  Developed client based modules in C,C++,VC++,Binary Runtime Environment for Wireless (BREW), BMP (BREW Mobile Phones),Mobile platform, embedded environment and IOS (IPhone OS)  Define project scope, goals and deliverables that support business goals in collaboration with senior management.  Develop full-scale project plans and associated communications documents.  Effectively communicate project expectations to team members in a timely and clear fashion. Environments: BREW, BMP and iOS. Project Summary for May 2004 to Jun2011 4. Visual Voice Mail (VVM) Client : Verizon Wireless – US Platform : C, C++, and BREW Role : Tech Lead Visual Voice Mail is voice mail management application in BREW phones. VVM provides rich user interface to access voice messages. Intuitive way of presenting voice messages similar to email functionality. App will allow the user to view the voice mail information and manipulate the voice mails. VVM’s allows user to play the messages locally on their mobile devices, along with replying with voice mail, texting and video message, compose, forward , call back and erase along with sorting of voice messages. Voice messages can be synched from the server upon click of a button. Customer voice mails will be maintained in both mobile phone and Verizon server. Responsibility:  Implemented following features Inbox, Forward, Reply and Compose VM’s, Onebox, ICS Provisioning,
  • 3. Preference Archive, Archive Folder, Flick Options and Device Diagnostics application.  Mentoring and guiding team members  Enhanced the design in application framework and functionality to improve performance time by 30%.  Ported application to Chocolate, Brigade, and Marvel and Vanity phones.  Created Single framework for Touch and Non-Touch device.  Provided guidance to implement RFC for email applications  Involved in production support for existing visual voice mail (VVM) ported phones 5. Audio Manager Client : Motorola - US Platform : C, C++ and Mobile development Role : Sr. Software Engineer Audio Manager will present an interface to applications and other device layer components to provide for audio services and audio resource management. Audio Services refers to tone and ringer playback (including vibrate). Audio resource management refers to the centralized control of audio pathways and to arbitration of use of resource conflicts. Responsibility:  Implemented following features One Beep, Roaming, Ring-tone play for BT headsets, Vibrate on Roaming etc  Bug fixing in Audio Manager for different Motorola handsets  Worked in various carrier phones like Verizon, Sprint, AT&T  Involved in production support for existing phones 6. PEG Framework development for navigation systems Client : Magellan Navigation Inc - US. Platform : C, C++, eVC++ and embedded systems Role : Project Lead Voyager is application framework for the Magellan Navigation devices. The framework is developed in Peg2.0 library. The Framework supports many Windows CE products that run on different screen sized images. Responsibility:  Project integration and delivery timelines.  Monitoring team members  Involved in framework requirement gathering and analyzing design for enhancements  Merging of framework control to product baseline. 7. RDS-TMC driver Client : Magellan Navigation Inc - US. Platform : C, C++, eVC++ and embedded systems Role : Project Lead Radio Data System -Traffic Message Channel Tuner Communication Protocol is between the micro-controller and the host driver. This is part of the complete solution of RDS/TMC capable Magellan unit. This driver is the master controller for the system. RDS-TMC driver will communicate to tuner for TMC signals, Decode and decrypt of messages and send it to Magellan Navigation unit.
  • 4. Responsibility:  Project integration and delivery timelines.  Played a vital role as team leader.  Designing of RDS-TMC protocol driver  Developed tuner communication protocol, Buffer management and tested with real hardware  Provided Technical guidance for implementing Message protocol and tested the application 8. Phonebook Application Client : Motorola - South Korea. Skills : C/C++, .NET, BREW 3.1 and Mobile development Role : Project Lead Motorola US is developing CDMA Mobile phones. These models will be released in US. Mobile UI is developed in BREW 3.2 with Synergy. Phonebook is a separate application where in user can add, edit, delete and modify contacts, groups and distribution list. Responsibility:  Design and development of Dynamic phonebook.  Bug fixing in phonebook module.  Involved in production support  Performed unit testing 9. XB Manager and Image viewer Client : AOS - Japan Skills : C/C++ and VC++ Role : Senior Software Engineer 1XB Manager is software designed to manage the Digital Video Recorders (DVR). This application will support Recording, Playback, Backup, Remote monitoring, and Remote playback simultaneously for the image data captured over the network/USB cameras. The same application was customized to run on the different versions of DVRs. Responsibility  Implemented following features like  FTP, IPC between Playback, Recorder and Manager  Application synchronization between Playback and Manager  Backup functionality, e-Mail sending of images, Partial e-Mail sending  Moving camera image through Joystick.  Involved in production support  Performed unit testing Project Summary for July 2002 to April 2004 Vodafone models -VFW1, VFW2 and VFW3 and VFW5  Requirements gathering of Answering Machine  Design and development of answering machine module.  Developed following modules 1.Memory settings and Japanese dictionary.  Involved in design, unit testing and bug fixing.  Implementation of Spec changes, new features and bug fixing for Memory Settings and Words List modules.
  • 5. Build Automation  Involved in design and development of backend application (VB, VC++ and .NET).  Wrote Excel Macro to generate source code from a given file  Devised a logic to arbitrate solution files  Wrote functionality to generate build scripts for ARM and Windows  Wrote scheduled jobs for automating the process Instant Messenger/Minesweeper Game - Toshiba Wireless – Japan  Analyzing System for feasibility study  Designing of Architecture and detailed design for the application.  Involved in client side implementation in BREW. ModTones -Future Advance Information Technology Ltd.  Played a lead role and analyzed the functionalities  Designing of Architecture and detailed design for the application.  Involved in logic/algorithm implementation for various functionalities.  Involved in developing HTML parser for BREW Version 1.0  GUI Implementation and Event Handling for various controls  Implemented the functionalities of application like (Setting App Configuration, Versioning, Dynamic handling of data from server, License Tracking, animations, DSN concept, dynamic/static text display of text and Clear and resume functionalities  Implementation of search algorithm used for searching ring tone  Module level testing in various Mobile devices. Test Suite – Tones, Images, CMX files and Ring Tones  Played a module lead role and was involved in analysis and design of test suite  Implemented the Download, Preview and Set Tones for ring tone, images (BMP, GIF and PNG) and CMX files.  Implemented ring tone functionalities like Download, Preview and Set Tones.  Implemented the Preview and Download using Buffer and Files.  Designing of Architecture and detailed design for the application. UPMC on Hand - University of Pittsburgh Medical Center  As a team member involved in analysis, Architecture design and detailed design of the application.  Involved in logic/algorithm implementations for various functionalities.  Dynamic GUI creation and displaying dynamic question and answers based on the input text file  Event handling for various controls and file operations  Implementation of displaying images and firing application at specific time Animations and Image Processing Tool Development on Pocket PC- Embience Inc  Involved in analysis, Architecture design and detailed design for the application.  Implemented various functionalities for the application.  Implemented file operations for images  Compressing and Decompressing of images  Implemented image operations like cropping, zooming, brightening, darkening and contrasting of image