Post Job Free
Sign in

Engineer Software

Location:
India
Posted:
July 30, 2015

Contact this candidate

Resume:

Dinkar Raj

******.***@*****.***

+91-984*******

Bangalore, India

OBJECTIVE

Technical position in the BLE/Bluetooth domain.

TECHNICAL SKILLS

Bluetooth Low Energy - Applications and Framework

Classic Bluetooth - Applications and Framework

Classic Bluetooth Profiles – HFP, HSP, A2DP, AVRCP, OPP, PBAP, SAP, FTP

Bluedroid in Android

C, Java Programming

Designing, Coding and Debugging

PROFILE SUMMARY

Software Professional with 15 years of continuous experience. Have been contributing to the best in class mobile phone software industry for about 7+ years: in the domain of Classic Bluetooth profiles and applications (Samsung – 2009 to current date) and USB device drivers (Samsung – 2007/2008).

Currently work with Samsung, contributing to the BLE domain, on futuristic products: Audio over Bluetooth Low Energy for Samsung Hearing Aids.

EXPERIENCE

Samsung R&D Institute India, Bangalore

September 2007 – Present (Total 7+ years)

Lead for Android Bluetooth September 2014 - Current Date

Senior Chief Engineer

Audio over BLE over Bluetooth 4.1 in Android L, with proprietary changes in Baseband/LL/HCI. New framework/service/jni/ BTA/BTE added for applications to send/receive music/speech audio over Bluedroid on the phone side. Tools developed for extracting Audio from Air Logs. Working/Ideating on future enhancements on the product.

Developing Proof of Concept prototypes on LE technology: Mesh Networking over LE prototype similar to RPL. This was a connection based, non-broadcast approach.

Developing Proof of Concept prototypes based on GATT/GAP over RESTful.

Project Planning Activities August 2013 – August 2014

Senior Chief Engineer

Project Lead/Delivery Manager - Business goal was to own up and deliver the Android OS upgrade software (of Jelly Bean 4.1.2 to 4.3 / 4.4.2) for the upgrade of existing product in the market - for leading Samsung Android CDMA Phones for the operator “US Cellular”;

The role involved:

Planning the different phases of the software delivery

Tracking and coordinating activities involving operator, developers, testing team and certification entities spanning across the globe

Finally delivering the software to the operator

Bluetooth Profiles and Applications 2009 – 2013 August

Chief Engineer

Lead engineer for design, development and the maintenance of Bluetooth applications and profiles for SAMSUNG's proprietary mobile platform.

The Bluetooth profiles included HFP1.5, A2DP, AVRCP, OPP, PBAP, SAP, FTP and HSP.

Guided the team for redesign of existing entities for better results, and led the team in Bluetooth certification of the product.

Lead engineer for development and maintenance of Brew Mobile Platform based Bluetooth applications (2009-2010). Lead engineer for development and maintenance of Windows Mobile based Bluetooth applications. (2009)

USB Driver Development and maintenance 2007 - 2008

Technical Lead

Lead engineer for Development and maintenance of USB PDD, MDD, Function client device drivers for Windows Mobile.(2007 - 2008)

Kyocera Wireless India, Bangalore

2006 - August 2007 (Total 1 year)

Senior Software Engineer

RoHC Reference Platform Development 2006 – 2007 August

Robust Header Compression is an IP Header Compression protocol significantly used in wireless radio interfaces to reduce Frame payload sizes.

IP/UDP/RTP profile for RoHC was implemented from scratch, for VoIP packet compression, after extensive study of the specifications.

I was one of the key players in the design of Compressor / De-compressor. Most of the de-compressor implementation and testing was done by me.

Atinav Inc., Cochin

April 2000 – 2006 (Total 6 years)

Software Engineer

The aveLink Project 2002-2006

Software Engineer

Development and debugging of USB Device Drivers for Bluetooth Dongles for Windows 98/2000 making use of WDM architecture.

Completely recreated from scratch to supersede the existing product to bring in better performance, better robustness, with more features. [It was for USB Bluetooth dongles - Around 3.5 years.]

Briefly worked on JSR82 Bluetooth applications in Java / J2ME. Ported J2ME/CLDC for running Bluetooth applications into a Direct Running Java execution environment/target called aJile processor. aJile provides a 32-bit pure Java Processor platform combined with a built in Real-time OS for Embedded and Internet Enabled Devices. aJile’s Java Direct Execution technology allows 100% of Java Byte codes to be directly executed in silicon without interpretation or JIT (Just In Time) compilation, resulting in best Java performance.

The aveConnect Project: 2000-2002

Software Engineer

The aveConnect products is a Java-based, 100% JDBC compliant development tool for fast and flexible data processing and secure multi-user access to Microsoft SQL, Microsoft Access and database files (DBF) over any platform. Worked on the development, feature enrichment and maintenance of Type 4 JDBC Drivers.

EDUCATION

Cochin University of Science and Technology, Kerala

1998 – 2000

Master of Computer Applications (M.C.A.).



Contact this candidate