Post Job Free
Sign in

Engineer Software

Location:
Richardson, TX, 75081
Posted:
August 04, 2010

Contact this candidate

Resume:

Gautam Arvind Pandian

Objective:

To seek a challenging career in design and development of embedded software

applications, where I can harness my skills and contribute to an

organization in terms of value and innovation.

Summary:

. Around 7 years of extensive experience in Analysis, Design and

Development of embedded Applications and Multimedia Middleware for

different mobiles released all round the world.

. Expertise in developing applications and middleware using C, C++, VC++

(Win32), eVC++.

. Experience in developing mobile applications in Windows Mobile platforms

. Rich experience in commercialization of different middleware components

in different Samsung mobiles.

. Proficient in developing LCD Display interfaces and Multimedia interfaces

for core framework.

. Expertise in development and integration of multimedia players in Samsung

Platform.

. Experience in developing differentiating multimedia applications

utilizing the support of underlying platform

. Rich experience in developing of multi-threaded Applications.

. Experience in full life cycle of software development process including

requirement gathering, prototyping, and proof of concept, design, code

implementation, testing and maintenance.

. Over 3 years of experience in Business Analysis and bridging client's

requirements and technology on SDLC

. Experience in debugging on-chip using Trace 32.

. Good experience in different versioning softwares like CVS, Clearcase.

. Ability to produce well-documented designs and code.

. A strong team player with good technical and inter-personal skills, and

able to work on my own in self-directed environments

TECHNICAL SKILLS

Programming Languages : C, C++, VC++ (Win32 Application)

Application Frameworks : VC6.0, Microsoft visual studio 2005,

Microsoft

embedded visual C++ 4.0

Operating Systems : WinXP/2000/Vista

RTOS : WinCE, Windows Mobile,

REX, Nucleus

Configuration Mgmt : VSS 6.0, CVS, Subversion (Tortoise),

Perforce,Rational Clear Case

Multimedia : Working knowledge in Multimedia File formats like

3GPP, Video Codecs like H264, MP4 and Audio Codecs

like AAC, AMR.

PROFESSIONAL EXPERIENCE

Samsung Telecommunication America(STA) Richardson,TX:

May '10 - Present

Lead Engineer

Exchange ActiveSync Protocol:

This project involves developing features for Email and PIMS (Personal

Information Management System) by complying to the Exchange ActiveSync

protocol.

. Developed Text Plain/Text HTML Download feature for downloading emails

from Microsoft Exchange Server to the Client device. This feature

involves 3 phases for speeding up the download of emails into the client

device.

. Developed Ping Algorithm for reducing the number of Ping Sync happening

when the network is stable.

Technologies Used: C++, Exchange ActiveSync Protocol 12.0, 12.1

SAMSUNG SOFTWARE OPERATIONS May '07 - April

'10

Lead Engineer

The project is about Commercialization of Multimedia Applications,

Multimedia middleware and Display Manager in Japan Market.

. Developed Live TV, Local file play, Audio and Display interfaces for ISDB

based Digital TV Standard.

. Developed Media Engine for ISDB based Digital TV Standard. Media engine

plays a main role in queuing of audio, video data for the 3rd party

decoders.

. Involved in the design of Display Manager, various Display Interfaces and

OEMs for Media Player, Camera Recording

. Developed Display Interfaces for different applications on C100 chipset

which is used by many Samsung mobile phones as well as by Apple iPhone

Mobiles.

. Developed Display Manager for interfacing with all applications running

on the Mobile Handset with

Mobile Display Processor for different chipsets.

. Developed LCD Display Interfaces for all multimedia applications like

Media Player, Camera, Digital TV, and Video Telephony.

. Extensive Onsite experience in South Korea. Interacted with more than 8

teams in different geographical location for coordinating to fix complex

bugs in less time.

. Developed OEMs for Media Player, Camera and Video Recording on different

Qualcomm chipsets .

. Developed 3gp/mp4 metadata editor application and editor

. Developed MP4 Video Thumbnail Preview utilizing the capabilities of

underlying Media Framework

. Developed DVD like Chapters for ISDB Digital TV recorded files.

. Apart from coding, testing and maintenance was also a very crucial part

of my job.

Technologies Used: C, C++, Windows Mobile 5.0, REX OS, Samsung Handset

Platform (SHP)

Chipsets used: Qualcomm's MSM Chipset.

Achievements:

. Improved the Display performance in Multimedia Applications and Flash

Applications by 20% in WVGA (800x480) screen resolution Mobile handsets.

. Awarded with Best Business Contribution for the Year 2008 for being

instrumental in successful launching of 4 mobile handsets in Japan Market

. Suggested and developed differential features for Samsung Mobile Handsets

like Music DJ, DVD like chapter creation in Digital TV. This added

business value to the Samsung Mobiles released in Japan

. Presented my ideas in IP Fest held in Samsung.

Initiatives and impact:

. Initiated IP (Intellectual Property) development process in team and

proposed different ways for unearthing new ideas related to Mobile

handsets. This brought about lot of ideas in the team ultimately adding

business value in Samsung's handset business.

Aricent Technologies

Nov '06 - Apr '07

Senior Software Engineer

This project involves porting the MTP stack into the Client Device and get

Plays For Sure Certification for their device

. Developed Porting layers for Media Transfer Protocol

. Lead a team of 4 people in South Korea for Porting the MTP, WMDRM, MTP

DRM interface into Apoxi Platform

. Managed client interaction and team coordination for finishing the work

on time

. Optimized the stack for securing the toughest Plays For Sure( PFS )

certification from Microsoft for the client mobile device

. Secured certifications from Yahoo Music, E -Music for the client devices

Technologies Used: C++/STL, Nucleus OS, Apoxi platform, REX OS, Samsung

Handset Platform (SHP)

Protocols: Media Transfer Protocol (MTP), Picture Transfer Protocol (PTP)

Aricent Technologies

Jul '06 - Oct '06

Senior Software Engineer

This project involved full SDLC for implementing Media Transfer

Protocol(MTP) and Picture Transfer Protocol(PTP) in Windows Mobile 5.0.MTP

is used for transferring media files as well as the exchange of metadata

information between the Mobile/Portable devices and the MTP Initiator

(WMP10, EMusic etc).

. Designed and Developed Media Transfer Protocol in compliance with

Microsoft's recommendation

. Developed MTP-DRM interface for interfacing with Microsoft WMDRM core

stack.

. Integrated MTP protocol stack with WMDRM.

. Did unit testing, integration testing and maintenance of MTP and MTP DRM

interface

Technologies Used: C++/STL, Win32, Windows Mobile 5.0, Windows Media stack.

Protocols: Media Transfer Protocol (MTP), Picture Transfer Protocol (PTP)

Aricent Technologies

Apr '06 - July '06 Software Engineer

Project: Mobile TV Engine

This product based on the DVB-H standard contains all the functionality of

a complete digital TV receiver in the form of Pocket PC or Smart phone.

Mobile TV enables users to connect to Live TV while on the move.

. Actively involved in designing the flow from Application up to the

Multimedia Framework

. Designed and Developed Mobile TV Multimedia Engine. The Engine interacts

with the Multimedia Framework for all functionality of the Mobile TV

Application

. Identified the various state machines and handled asynchronous

application requests and asynchronous middleware call backs.

Technologies Used: C++/STL, Win32, Windows Mobile 5.0

Codecs used: H264, AAC

Aricent Technologies

Jul '05 - Mar '06 Software Engineer

Project: Mobile TV Application

This project involves development of Mobile TV application. This involves

handling of different application modes such as Live TV, Local Playback,

PVR (Personal Video Recorder), and Time shift mode. This module involves

support for TV channels and Radio channels. ESG is also provided within the

application

. Preparation of Graphical User Interface specification for the Mobile TV

product

. Designed and Developed Mobile TV player with support for multi skin GUI

. Designed and Developed the Electronic Service Guide (ESG) Application

. Developed Personal Video Recorder

. Development of UI skins (with Frog Design)

. Developed Power Management and Event Handling

Technologies Used: C++/STL, Win32, Windows Mobile 5.0

Cognizant Technology Solutions Sept

'03 - June '05

Programmer Analyst

ACNielsen work with CTS to measure their client's market performance, to

analyze market dynamics, to diagnose and solve marketing and sales

problems, and to identify and capture growth opportunities.

. Developed COBOL programs in Mainframes to retrieve and analyze the

product sales for a particular retail client.

. Developed Point of Sale (POS) applications for peripherals like scanners,

MSRs and receipt printers in Windows Embedded for Point of Sale (WEPOS)

OS.

. Identified the DB2 programs that are costly to be executed in mainframes

& develop a functionally equivalent C program in AIX platform (IBM

version of Unix).

. Developed programs to access UDB on AIX instead of DB2.

. Apart from coding, testing and maintenance was also a very crucial part

of my job.

Technologies Used: C, Unix, COBOL.

ACHIEVEMENTS/RESEARCH/OTHERS

. Ranked 130 out of 100,000 candidates in all India level Graduate Aptitude

Test (GATE). Score is 98.4 percentile.

. Received Tamil Nadu State Government scholarship for District Top Rank

holder.

. The Only person selected from Bharathiar university to pursue Young

Engineers Fellowship Program( YEFP ) in India Institute of Science

Bangalore.

EDUCATION

. Bachelor of Engineering in Government College of Technology, Coimbatore,

India. (2003)

References

Can be provided upon request.



Contact this candidate