Objective:
Intend to build a career with committed and dedicated people, who will help
me to explore and sharpen my technical and personal skills
Experience Summary:
* ***** *** * ****** of working Experience in Design, Development and
Testing of Mobile Applications.
Organization: L&T Infotech Ltd., Mumbai
Designation: Software Engineer
Highlights:
> Corporate Training of three months on various technologies like C,
C++, RDBMS, HTML, DHTML, JavaScript, JAVA,J2EE.
> Worked as a developer for Mobile TV (project based on DVB-H standard).
> Worked for development of operating system abstraction layer in C.
> 1+ year of working experience on 'ANDROID' platform.
> Onsite experience with Samsung Telecommunication America.
> Experience of working on Linux & WinCE platform.
> Implemented JNI interfaces to talk with the native libraries and
provides the middleware functionality to the Android UI application.
> Ability to perform judiciously in a dynamic work environment. Strong
team member with the proven ability to effectively communicate
Skill set:
Operating Systems : Win 9x, NT, 2000, XP, Linux, Android
Languages : C, C++, Java
Web-designing : HTML, DHTML.
Languages
Databases : MS - SQL server 7.0, ORACLE 8i, MS - Access.
Version Tools : MS VSS
Educational Qualifications: -
. B.E in Computer Science From Indore Institute of Science & Technology,
Indore, India
Technical certifications: -
. Sun Certified Java Programmer (SCJP) for platform 1.4.
Project Summary
1) WMC Wireless Mobile Communication( Executed Onsite: USA )
Project Description:
WMC connectivity software is phone management software for Samsung's
Android based devices. When a device is connected to a PC, a client
application needs to be launched. This application would provide the
required functionality to manage information on the device like:
Managing phone book, retrieving and sending SMS, managing calendar and
device settings, transfer of media files from pc to device and vice-versa.
Duration Feb 2010- till date(Ongoing)
OS Android OS
Tools SVN, Android Emulator.
Language Java
Hardware Android phone - Samsung Android device(To be launched)
Role & Contribution
Team Size: 8
Role: Developer.
My Responsibilities:
. Co-coordinating with client to get the clearing of requirements.
. Took lead in preparing high level and detailed level design for
proposed solution.
. Development of WMC service which talks with the Android system for
retrieving device specific data.
. Understanding protocol of pc side application and implementing the
protocol for WMC service to transfer data to this application.
. Porting of existing vCard and iCal library on Android and implemented
the JNI interface for this library.
. Implementation of JNI interfaces which talks with serial port.
. Testing end to end solution on device.
2) rDVR Scheduler - Remote Digital Video Recording Scheduler
Project Description:
The project involves getting the list of channels and programs from Backend
Connector over HTTP protocol and displaying the TV guide to user. Through
this application user can select any program to be recorded in his/her set-
top box from his Android phone.
Duration Oct 2009- Jan 2010
OS Android OS
Tools Microsoft VSS, Android Emulator
Language Java
Hardware Android phone - HTC Hero
Role & Contribution
Team Size: 10
Role: Project Lead.
My Responsibilities:
. Requirement gathering of project which includes coordinating with
client for getting clear understanding.
. Involved in the designing of project.
. Development of service side module which interact with third party
Backend Connector.
. Assisting every team member for their technical queries related to
Android platform.
. Co-coordinating with client to get the clearing of requirements.
3) ACCA Manager - Android Carrier Customized Application Manager
Project Description:
The project involves the downloading of apk files from server at the boot-
up of android phone and installing the downloaded apk on phone. The project
includes the UI application and a background service component.
Duration April 2009- Sep 2009
OS Android OS
Tools Microsoft VSS, Android Emulator
Language Java
Hardware Android phone - HTC G1
Role & Contribution
Team Size: 5
Role: Developer
My Responsibilities:
. Development of client side module for downloading and installing of
apk files on phone.
. Development of UI screens for application.
4) Mobile TV - Android Porting
Project Description:
The project involves porting of the Mobile TV middleware stack developed
for Linux and WinCE in ANSI C on to the Android Mobile platform. The
project also involves developing a Android based UI application and its
interfacing to the Mobile
TV application Framework service, which in turn uses JNI, interfaces to
the Mobile TV middleware stack so as to enable viewing the Mobile TV on the
Android Mobile platform.
Duration Nov 2008- Mar 2009
OS Android OS
Tools Microsoft VSS, Android Emulator
Language C++, Java, JNI
Hardware OMAP 3430
Role & Contribution
Team Size: 15
Role: Developer
My Responsibilities:
. Study of the Android mobile platform
. Implemented the JNI library for MobileTV middleware which helps the
MobileTV UI Application (In Java) to make native function calls of
MobileTV middleware which is written in C language.
. Loading libraries on Android emulator and OMAP 3430 board and testing
them.
. Integrating Application (MobileTV UI) and Application Framework
(Mobile TV Service & JNI) with native middleware.
5) Mobile TV
Project Description:
Mobile TV is a middleware developed to view the live television on mobile.
It combines the services of a mobile phone with television content. It is
now considered to be one of the key growth areas for telecom operators,
broadcasters & content providers. This application is having various
modules like...
> Flute Engine.
> ESG Engine
> PSI/SI Parser
> OSAL.
Duration May2008- Nov 2008
OS Linux,WinCE
Tools Microsoft VSS, Valgrind
Language C,C++
Hardware OMAP 3430
Role & Contribution:
Team Size: 15
Role: Developer
My Responsibilities:
. Developed User interface for Linux platform using eSwt.
. Coding of OSAL in C.
. Coding of binary parser in C.
. Coding in Linux environment.
6) Document Management System
Project Description:
Developed the web-based Document Management System using J2EE & java beans.
System keeps track of documents generated by different departments in
organization. It keeps records of every document in Document Handling
Department.
Duration March 2008- April 2008
OS Windows XP
Tools Microsoft VSS
Language Java, JSP & Servlets, EJB
Role & Contribution:
Testing Team Size: 5
Role: Developer
My Responsibilities:
. Coding of java beans.
. Database management using oracle 9i.
. Integration of every module.