You are on page 1of 5

WE MAKE THINGS SIMPLER

Navigate Human Resource Consulting


Email: contact@navigate.co.in
Mob: +91-9711361000

Dinesh Singh

E-mail: dineshs17@yahoo.com
Phone: 09902065007

Summary

Having overall 7 years of working experience in Application programming.


Expertise in C/C++, Shell Programming, Oracle, Linux/Unix, Solaris, iOS, HP
Non Stop (Tandem), Distributed and Client-Server Application.
Recently acquired the knowledge of Objective-C and java.
Have the ability to manage projects, ability to work within tight deadlines, a Self
motivator, Team Player.

Technical Skills
Skill Category

Skill list

Programming Languages

C/C++, Basic knowledge of Java, Objective-C

Scripting Languages

Shell Script, Sed&Awk

RDBMS

Oracle, MySQL, Tandem

Debugger

GDB, HP Visual Inspect

Operating System

Linux/Unix, iOS, Solaris, Windows XP

Development Tools

Eclipse, Visual Studio, Xcode

Verticals

Finance, Travel and Transportation, Telecom

Other SW

QT, Elite, Bugzilla, Source Insight, MR-WIN6530, Clear


case

Training Programs Attended

Java Training
Getting trained in iOS for mobile application for IPhone.

Work Experience
GlobalLogic India Pvt. Ltd
Dates of Employment :
Job Title
:

<Nov.2010> <Till Date>


Tech Lead

Project Name: SIMPLIFY


This project is focusing on simplifying the already existing application. This application is
about data transfer between distribution database and production database. In the existing

application, distribution and production database have to be same, so that they can be
updated. To simplify it, data has been taken from distribution database into xml files and
production database gets updated through these xml files data.
The functionality has been simplified and customers would be provided with base product.
Later, using the algorithms customer can develop the desired functionality.
Role: Team Lead
Responsibilities and Key Accomplishments:
Understanding the requirement and architecture
Writing the algorithms for customers to develop them in different languages
Technical documentation to help customer build a customized application
Technologies:
C/C++, Solaris, MySQL, shell scripting

NIIT Technologies Ltd.


Dates of Employment :
Job Title
:

<May, 2007> <Nov, 2010>


Tech Lead

Project Name: NVS


NVS (NeuesVertriebs System) is a sales process management system, which is designed to
integrate different types of sales channel clients on single distribution platform. The platform
for the sale of services of passenger transport (e.g. tickets) and services of external providers
(e.g. travel Agencies). The focal point of NVS is to provide personalised multi-level sales and
transaction-based sales; the system includes timetable information, reservations, ticket
creation, document management and invoicing with internal and external clients.
Role

Team Lead

Responsibilities
Handling team and assigning tasks
Client interactions, status and delivery reports
Requirement analysis and finalization.
Coding
Deployment and Testing
Technologies
C/C++, Linux, Shell Scripting, Embedded SQL, HP Non Stop(Tandem), Eclipse

Project Name: Data Mapper


The project will exchange the old data access module by a new access module to remove
functional and technical restrictions of this module to support further functional development of
the application. The current implementation is in a proprietary language (TAL), where
maintenance and further development is no longer possible. The migration has to provide a
new implementation of the data mapper, providing the defined features of implementation in
ANSI C as well as migration of the database.
Role

Sr. Software Engineer

Responsibilities
Requirement analysis and finalization.
Understanding the design document and functionality of existing application
Development of defined modules

Writing the test cases and Implementation of tests

Technologies
C/C++, Linux, Shell Scripting, Embedded SQL, HP Non Stop(Tandem), MRWIN6530

Project Name: Ebula


Migration (porting) from VC++/Windows to C++ on Linux. This is a migration project which is
been developed in VC++ and would be migrated to C++ on Linux. It is an Electronic Time
table for DB trains which is operated by the train driver. This Application contains all the
features required for a train driver to operate the train as per the schedule. EBula gives all the
information of train speed, stations information and track info.
Role

Sr. Software Engineer

Responsibilities
Prime job responsibilities were understanding of design and functionality of the
existing code
Implementing the same functionality in new environment
Writing test cases and implementing the tests
Technologies

C/C++, Linux, Shell Scripting, QT

Manchitra Services (P) Ltd.


Dates of Employment :
Job Title
:

<Sep, 2005> <Dec, 2006>


Product Support Engineer

Project Name: Manchitra (GIS)


Geographical Information System - GIS is a portal, made for BhartiTeleventures for its internal
use across the country. As its name suggests, it provides the geographical information of
whole network. It is merged with other software, which provides data to generate map on
portal. It gives different options to the user as per their authority to work around and perform
several operations online. It helps the users in terms of location of a particular device, faulty
devices, faulty pillars etc.
Role

Product Support Engineer

Responsibilities
Providing support for the existing Application
Maintenance of application
Fixing bugs
Training and knowledge transfer to New Users
Solely handling the south India operations
Writing test cases and implementing the tests
Technologies

C/C++, .Net, Oracle, Toad

Dexcel Electronics Designs Pvt. Ltd.


Dates of Employment :
Job Title
:

<Oct, 2004> <Sep, 2005>


Member Technical Staff

Project Name: In-house Product (Dexcel Electronics)


This part of project involved up-gradation of RTP stack to the latest RFCs. Prime job
responsibilities involved development of RTP stack compliant to RFC 3550. The codec
supported were G711, G723.
Role

Member Technical Staff

Responsibilities
Prime job responsibilities involved development of RTP stack compliant to RFC
3550.
Understanding the functionality and design documents.
Understanding the new RFC and enhancing the functionality as per the new
RFC
Technologies
C/C++, Linux, Socket Programming
Project Name: EximSoft Japan
The project comprises of testing different packages of linux-2.4.5-358 kernel like busybox,
coreutils, ncurses, pcmcia etc. Prime job responsibilities involved writing test cases and
implementing the test on the package. Also part of the job was to develop the test results for
the same.
Role

Member Technical Staff

Responsibilities
Prime job responsibilities involved writing test cases and implementing the test
on the package.
Also part of the job was to develop the test results for the same.
Preparation of online user manual as well as test documents
Technologies
C, Linux, Shell Scripting, Elite

Academic Record
<August.2000> <July.2003>
Graphic Era Institute of Technology (H.N.B Garhwal
University), Dehradun
Masters of Computer Applications (70%)

Dates of studying
Name of institution

:
:

Qualification

Dates of studying
Name of institution

:
:

Qualification

<July.1997> <June.2000>
Institute of Basic Science (Dr. B.R Ambedkar University),
Agra
Bachelor of Computer Applications (65%)

:
:

17-01-1979
F3192244

Personal Details
Date of Birth
Passport No

NSR Registration
Gender
Nationality

:
:
:

721023863664
Male
Indian

You might also like