Dinesh Singh
-
Upload
jamie-jordan -
Category
Documents
-
view
214 -
download
0
description
Transcript of Dinesh Singh
WE MAKE THINGS SIMPLERNavigate Human Resource Consulting
Email: [email protected] Mob: +91-9711361000
Dinesh Singh E-mail: [email protected]
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 listProgramming 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 : <Nov.2010> – <Till Date> Job Title : 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 : <May, 2007> – <Nov, 2010> Job Title : 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), MR-
WIN6530
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 : <Sep, 2005> – <Dec, 2006> Job Title : 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 : <Oct, 2004> – <Sep, 2005> Job Title : 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
TechnologiesC, Linux, Shell Scripting, Elite
Academic Record
Dates of studying : <August.2000> – <July.2003>Name of institution : Graphic Era Institute of Technology (H.N.B Garhwal
University), DehradunQualification : Master’s of Computer Applications (70%)
Dates of studying : <July.1997> – <June.2000>Name of institution : Institute of Basic Science (Dr. B.R Ambedkar University),
AgraQualification : Bachelor of Computer Applications (65%)
Personal Details
Date of Birth : 17-01-1979Passport No : F3192244NSR Registration : 721023863664Gender : MaleNationality : Indian