Vous êtes sur la page 1sur 8

Zubair Ahmed

Mobile: +919632791395
Email: zubair.pantnagar@gmail.com

Total IT Experience: 4.10 years


Current CTC: 7.0 l/a
Expected CTC: As per company standards
Notice Period: Immidiate

Resume Headline
B. Tech. in Electronics & Communication Engineering + 4.10 years experience in
software development field + exposure to WindowsCE/ Symbian platform + Good
experience in Embedded Linux.

Career Objective
To work in a challenging atmosphere which provides opportunities for research and development
in software engineering fields, especially project oriented work.

Professional Synopsis
1 Presently associated with SAMSUNG Electronics, Noida, India. As a Senior Software Engineer.
2 Proficient in Mobile Application Development specially in Windows Mobile Application Development and
Symbian Mobile Application Development.
3 Strong C/C++/VC++ skills with the knowledge of Multithreading, Network Programming and
Socket Programming.
4 Good command in MFC/Win32.
5 Strong concepts of OOPS.
6 Strong debugging skills.
7 Good design skills.
8 Good project understanding.
9 Good exposure to Embedded Linux.
10 Familiarity with SCRUM.
11 Proficient in mapping business requirements, designing customized solutions and preparing test cases
with strong analytical skills and ability to analyze business practices and define optimal procedures or
practices.
12 Well versed with complete software design life cycle, with hands on experience on development and
Possess excellent communication, analytical and trouble shooting skills.

IT Skill Set
Operating System: Windows XP, Linux (Fedora 10).
Languages Known: C/C++/VC++.
Microsoft Technologies: MFC/Win32/DLLs.
Platforms: Windows Mobile 5.0/6.0, Symbian (Series 60), Hardware platforms
(Chelsea, Valencia, A1).
Protocols: TCP/IP, FAT32, IrDA protocol, Bluetooth protocol.
Development Tools: Visual Studio 2005, Visual C++6.0, Embedded VC++3.0, Embedded
VC++4.0, Code warrior for symbian OS, Eclipse, VMWare.
Defect Management Tools: Win CVS, Tortoise SVN, Rational CC/CQ.

Page no: 1 / 8
Organizational Experience

SAMSUNG INDIA ELECTRONICS LTD, Noida from April 2008 to till date
As a Senior Software Engineer

-- Working as a member B2B (Business to Business) team, which is dedicated for launching new Samsung
Products every year

1 Responsible for developing Middleware Modules for ARM based micro controllers in C and C++
2 Strategizing the project prior and during development phase.
3 Involved in handling escalations and generating status reports.
4 Platform Development for Digital TVs.

OZ Communication Ltd. (Nokia), Mumbai from July 2007 to April 2008


As a Mobile Application Developer

-- Working as a key player for Windows Mobile platform development.


Responsible for Windows Mobile development.
Ownership of the product.
Strategizing the project prior and during development phase.
Involved in handling escalations and generating status reports.
Managing the resources required during project development.

Mindfire Solutions, New Delhi from April 2005 to July 2007


As a Sr. Mobile Application Developer

-- Working as a key player for Windows Mobile platform development.


Responsible for Windows Mobile development.
Ownership of the product.
Strategizing the project prior and during development phase.
Involved in handling escalations and generating status reports.
Managing the resources required during project development.

Educational Detail:
B. Tech. in Electronics & Communication Engineering from G.B. Pant Agriculture & Technology University in year
Jan 2006 with 6.87 CGPA out of 10.

3 years of diploma in Civil Engineering specialization in Environment and Pollution control from B.R.E.I, Bichpuri,
Agra in year 1999 with 73.2%.

10+2 from G.I.C Pantnagar in year 2000 with 63.2%.

10th from G.I.C. Pantnagar in year 1995 with 51.6%.

Page no: 2 / 8
Key Projects Handled

(1). Webkit Development for HDTVs.


Project Name: Open Browser.
Client: Samsung India Software Center.
Duration: August 2009 to December 2009
Work Location: Noida.
Role: Senior Software Developer
Team size: 12.
2 SE + 1 Team Lead (Manish Singhal) + 1 CE (Avnish Jain) + Sr. Development Manage (Pankaj Mishra) + Testing
Team.

Target: Hi Definition TV Boards (Valencia, Chelsea).


Programming Language: C/C++.
Processor: Arm7.
Host: Fedora.
OS:
Linux.
Application:
Embedded Browser development for different Samsung TV platforms using open source libraries like
GTK/DirectFB, Font Fusion, Webkit ext.

My Responsibilities:
Coding, unit testing. Maintaining the Code base (Rational CC/CQ). Resolving the compatibility issue in different
version of open source libraries used in this project. Porting the application on targets and testing them for proper
implementation. Bug fixing, feature enhancement and delivery to the client at given time.

(2) UI Framework Development for Camera Software


Project Name: DRIMEIII.
Client: Samsung India Software Center.
Duration: May 2009 to July 2009.
Work Location: Noida.
Role: Senior Software Developer.
Team size: 12.
8 Developers + 1 Lead Engg. (Trimurthulu Amradi) + 1 Developer Manager (Basavalingayya CJ) + 1 Sr.
Development Manager (Pankaj Mishra) + Testing Team.

Target: Desktop PC.


Development Tool: Visual Studio 2005.
Programming Language: C/C++/VC++.
Framework: MFC.
Technology: Multithreading, socket, Image processing.

Application:
Implementation of Camera Coders. Simulation of Camera Software on Desktop PC.

My Responsibilities:
Responsible for GUI Interface Development for Camera Simulator. Providing GUI interface to implement camera
coders.

Page no: 3 / 8
(3) Development of Graphics Library for different TV Platforms
Project Name: SHADOW.
Client: Samsung India Software Center.
Duration: April 2008 to July 2009.
Work Location: Noida.
Role: Senior Software Developer.
Team size: 4.
2 SE + 1 CE (Avnish Jain) + Manager (Pankaj Mishra).

Platform: Embedded/TV Platform(X260/A1/Chelsea).


Development Tool: Visual Studio 2005 and VMWare.
Programming Language: C/C++/VC++.
Framework: MFC.
OS: Linux/Windows.
Technology:
Dynamic Link Libraries, Multithreading, socket, Event Handling, Shared Memory.

Application:
SHADOW is a generic Graphics Library and Windowing System. It can port on different platforms like linux,
windows and VxWorks. It provides graphical widgets and interfaces and windowing system for application
development on different embedded platforms.

My Responsibilities:
Coding, unit testing, adding new feature in Graphics Library. Fixing bugs in the existing code. Porting library on
different TV platforms. Enhancement of TV Simulator for future development.

(4) Instant Messaging Solutions for Different Windows Mobile Enabled Devices
Project Name: Instant Messenger.
Client: OZ Communication Ltd(Nokia).
Duration: July 2007 to April 2008.
Work Location: OZ communication Ltd. (Mumbai).
Role: Senior Developer.
Team size: 15.
8 Platform Developers + 4 Team Leads + 1 Product Development Manager + 1 Operation Manager + 2 Testing
People.

Target: Pocket PC and Smart Phones.


Development Tool: Visual Studio 2005.
Programming Language: C/C++/VC++.
Framework: MFC/Win32.
Platform: Window Mobile 5.0/6.0.

Technology:
Dynamic Link Libraries, Multithreading, socket, XML parsing, Client/Server Implementation, Messaging protocols,
UI Development.

Application:
The application is a product of the OZ Communication Ltd (Canada). This product is based on messaging solutions
for different operators like T-mobile, ATT and Sprint. The product provides solution for different communities like
Yahoo Messenger, MSN, AIM and ICQ.

Page no: 4 / 8
My Responsibilities:
Responsible for product development on Windows Mobile Platform. It includes everything from maintaining the
code base up to successful delivery of the build to the client. Taking client feedback, taking action against client
feedback and responsible for all feature implementation and bug free release.

(5) Developing Media Streaming Client for Different Symbian Enabled Devices
Project Name: MyMobileMedia M3.
Client: CMWare.
Duration: January 2007 to July 2007.
Work Location: Mindfire Solutions, New Delhi.
Role: Senior Developer
Team size: 6.
4 Developers + 1 Team Lead + 1 Client Interface + Testing people

Platform: Symbian.
Programming Language: C++.
IDE: Code warrior for Symbian OS.
SDKs: S60 (Second & Third Edition), UIQ (3.0 & 3.1).
Technology:
Multithreading, socket, multimedia Streaming, Client/Server Implementation, UI Development.

Website Link:
http://www.cmware.net/company-careers-positions.php

Application:
Implementation of Median streaming on Symbian Devices. The client running on symbian mobiles can access to
the server running on any remote machine. It can download the songs, pictures etc. from the running server.

My Responsibilities:
Development of media client on symbian devices. Understanding the project requirement and taking action as per
the requirement. Coding, unit testing, adding new features and successful delivery to the client.

(6) Developing Digital Voice Recording System for different Windows Mobile Enables Devices
Project Name: 1. AudaCity Professional.
2. Audacity Personal.
Client: Audacity.
Duration: January 2006 to December 2007.
Work Location: Mindfire Solutions, New Delhi.
Role: Senior Developer.
Team Size: 2 SE + 1 client interface + 1 Team Lead.

Platforms: Windows Mobile 2003/Windows Mobile 5.0.


IDE: EVC++ 4.0/Visual Studio 2005.
Application Type: MFC/Win32.
Programming Language: C/C++/VC++.

Technology:
Multithreading, socket, Voice Compression, Voice Encryption, Voice Sampling for WAV format, UI Development.

Page no: 5 / 8
Website Link
http://www.audacityaudio.com/advrproppc.htm:

Application:
The application provides solution for Audio Voice Recording on different Windows Mobile enabled devices. It also
maintain a data base for all your recorded data.
Using this application you can record your conversations while talking on your phones. There are so many
management techniques provided for recorded voice data.

Features:
Voice Encryption, SD Card Support, Emailing the recorded files, Alarm setting on particular recorded file, Sending
the file on FTP server, Sending the files on particular machine connected to network using Wi-Fi.

My Responsibilities:
Ownership of the product. Responsible for whole product development and maintaining the code base. Coding,
unit testing, bug fixing, feature enhancement and successful delivery to the client. Understanding the client
requirement and development as per the client requirement.

(7) Developing PC Synchronization Suit for Audacity


Project Name: Audacity Conduit.
Client: Audacity.
Duration: January 2006 to December 2007.
Location: Mindfire Solutions, New Delhi.
Role: Senior Developer.
Team Size: 2 SE + 1 Team Lead

Target: Desktop PC.


Development Tool: Visual C++ 6.0.
Application Type: MFC.
Programming Language: C++/VC++.
Technology:
Dynamic Link Libraries, PC Synchronization Techniques, Remote Client procedure.
Website Link
http://www.audacityaudio.com/advrproppc.htm:

Application:
This application is basically used for the sync purpose. This application syncs the audacity files from your mobile
device to your desktop machine.

My Responsibilities:
Writing code for file transfer from PC to remote Pocket PC, Designing, Feature’s enhancement, Adding new
features, Bug fixing, Documentation and Writing Test Cases for the bugs.

(8) Database Management System for Windows Mobile Enabled Devices


Project Name: 1. HanDBase for Pocket PC
2. HanDBase for Smart Phones.
3. HanDBase Forms
Client: DDH Software Ltd.
Duration: Aril 2005 to March 2006.
Work Location: Mindfire Solutions, New Delhi.
Role: Software Developer.
Team Size: 1 Developer + 1 Team Lead(Client Interface).

Page no: 6 / 8
Platforms: Windows Mobile 2002/2003/5.0.
Application Type: MFC/Win32.
IDE: EVC3.0, EVC4.0, Visual Studio 2005;
SDKs: Pocket PC 2002/03/5.0, Smartphone 2002/03.
Programming Language: C++/VC++.
Technology: Database Management, GUI Development, GDI.
Website Link: http://www.ddhsoftware.com/

Application:
Since it is a database project, hence you can create your own database for Pocket PCs same in the way as
Microsoft Access does. There are several features which make this application popular in the market like beaming
database files using Bluetooth and Infrared, data encryption, alarm feature as so many. HanDBaseForms creates
custom forms for HanDBase Application. Very enhanced graphical controls are supported in this application.

Features:
The application is compatible to run on different screen orientation and resolution, like it supports both Landscape
and portrait view, QVGA and VGA screen resolution and Square screen orientation. It implement generic file
format thus all files are compatible on different platform like Palm PC.

My Responsibilities:
Coding, Designing, Feature’s enhancement, Adding new features, Bug fixing, Documentation and
Writing Test Cases, successful delivery to the client.

(9) Plug-in Development For HanDBase


Project Name: 1. Multi-Select
2. Multi-User.
Client: DDH Software Ltd.
Duration: Aril 2005 to March 2006.
Location: Mindfire Solutions, New Delhi.
Role: Software Developer.
Team Size: 1 Developer + 1 Team Lead (Client Interface) .

Platforms: Windows Mobile 2002/2003.


Application Type: MFC DLL.
IDE: EVC3.0/EVC4.0;
SDKs: PPC and SP SDK 2002/2003/5.0.
Website Link:
http://www.ddhsoftware.com/

Applications:
A). MultiSelect:
This Plug-in basically provide the facility to choose multiple options among the list of various pop up options.
B). MultiUser:
This Plug-in basically provides the facility to choose one of the Pocket PC user among the list of all Pocket PC
Users.

My Responsibilities:
Coding, Designing, Feature’s enhancement, Adding new features, Bug fixing, Documentation and
Writing Test Cases for the bugs.

Page no: 7 / 8
Personal Information
Name: ZUBAIR AHMED
Date of Birth: 4th of December 1978

Permanent Address: D-78, Abu Fazal Enclave,


Jamia Nagar, New Delhi 25

Mailing Address: D-78, Abu Fazal Enclave,


Jamia Nagar, New Delhi 25
E-mail: zubair.pantnagar@gmail.com
Contact: +919632791395
Sex: Male
Marital Status: Unmarried/Single

(Zubair Ahmed

Page no: 8 / 8