Ninu Khanna (mailto:**********@*****.***)
EAD valid until 30-Aug-2015
CAREER OBJECTIVE
I want to work with an organization offering a responsible, challenging and
creative work profile, a work culture conducive to continuous learning,
where my knowledge and technical expertise can contribute to the orderly
growth of the organization.
WORK EXPERIENCE SUMMARY
. 6 years of experience in C++ application development on Windows/Unix
platform, experience in production support, application design,
development and deployment of applications.
. Strong knowledge of C++ including Multithreading, STL, design
patterns, data structures and algorithms.
. Have experience in L3 production support and maintenance of
applications.
. Have exposure to requirement gathering & effort estimation.
. Possess expertise in Object Oriented Analysis/Design and C++
development, skilled at progressing from problem statement to well-
documented designs.
. Conducted advanced C++ sessions for the team at NIIT Technologies.
. Analytical thinker that consistently resolves ongoing issues and
defects.
TECHNICAL EXPERTISE
. C++, VC++: STL, Templates, Design Patterns.
. Multi-Threading, Data Structures & Algorithms.
. SQL, PL/SQL, UML, OOAD.
. IPC, Client/Server communication.
. Experienced with both Windows and UNIX/Linux development environments.
. Microsoft Visual Studio 2005 & 2008, Enterprise Architect.
. JIRA (Issue Tracker), Mantis (bug tracker), Visual Studio Debugger.
PROFESSIONAL
EXPERIENCE
NIIT Technologies Ltd.
Senior Software Engineer Apr 2012 - Nov
2013
Environment: C++, STL, Templates, Design Patterns, Data structures,
Microsoft visual studio 2005 & 2008, Visual studio debugger, UML,
Enterprise Architect.
Carrier System basically looks into the back end processes of the ticketing
and booking system of DeutscheBahn. Carrier system actively deals with the
whole lifecycle of a ticketing process e.g. starting from raising request
for a ticket through some ticketing terminal then getting route, timetable
and available offers information and finally getting ticket booked for a
journey with the final price applicable for the itinerary.
Carrier system constitutes many components which function at various stages
of ticketing lifecycle. Among those components I was actively involved in
developing and maintaining a component called TWE (TarifWege Ermittlung
which means determination of tariff paths).
Project 1 - LTN: A completely new state tariff system (named LTN) was
introduced in the state of lower Saxony in Germany. As a consequence of
this new tariff system, an extension in TWE was required and a new ticket
type was introduced.
Responsibilities:
. Client interaction at onsite (Frankfurt, Germany) for knowledge
gathering.
. Responsible for Design, Analysis and development.
. Created LLD and Effort estimations based on the requirements analysis.
. Responsible for Implementation, unit testing, regression testing and
delivery.
. Involved in post-production support and bug fixing.
Project 2 - Touch & Travel: Deutsche Bahn introduced a completely new sales
system named Touch & Travel; which impacted the core logic of TWE. Due to
T&T now even those stops/stations has to be considered for routing which
were earlier not part of Deutsche Bahn. This was a huge change in the core
functionality.
Responsibilities:
. Client interaction at onsite (Frankfurt, Germany) for knowledge
gathering.
. Responsible for Design, Analysis and development.
. Created HLD, LLD and Effort estimations based on the requirements
analysis.
. Implementation, unit testing, regression testing and delivery.
. Involved in post-production support and bug fixing.
Project 3 -NPR transit & Detour routes: A new enhancement namely "handling
NPR-transit equalization and changing detour handling" was proposed by DBS
due to changes in their pricing engine. As a consequence of changes in
pricing engine, TWE also got impacted. New pricing engine was considering
wider range of profiles to calculate price of a ticket and because of this
change TWE has to incorporate appropriate enhancement to process and pass
all equalization profiles to pricing engine.
Responsibilities:
. Mentored a team of 4 members and trained new joiners in the team.
. Involved in HLD, effort estimations and task distribution among team.
. Involved in Design and development.
. Responsible for Creation of test cases.
. Involved in Peer level code review activities.
. Involved in maintenance and support activities and bug fixing.
Geometric Ltd., India
Senior Software Engineer Mar 2011 -
Mar 2012
Environment: C++, STL, Templates, Design Patterns, Microsoft visual studio
2005, Visual studio debugger, MFC, Solid Works, and SQL server 2005.
GF AgieCharmilles is the world's leading supplier of machines, automation
solutions and services to the tool and mold making industry as well as to
manufacturers of precision parts and components.
Responsibilities:
. Developed the module that involves the generation of a Job Path for
EDM (electric discharge machine). EDM is a technology used to cut
material blocks to create a desired geometric shape. Based on some
inputs (position and geometry of cavities, type of material,
dimensions, machining steps etc.) given to CAM DS generator, final job
path will be created which will be used by EDM to create the geometric
shape.
. One of the previous assignments involved the development of 'Preview'
functionality for geometry dialogs. This task involved the generation
of Preview of a CAD model. The user was given the flexibility to
preview/or change the geometric shape before committing it.
. Responsible for bug fixing and issue resolution.
Infosys Technologies Ltd., India
Senior Systems Engineer Jan 2008 - Feb
2011
Project 1: WOOSH for British Telecom
Environment: C++, STL, Templates, PL/SQL, oracle 9i, IBM AIX 5.3(a flavor
of Unix), Multithreading, JavaScript, PERL, HTML
British Telecom is one of the world's leading providers of communications
solutions serving customers in Europe, America and Asia Pacific.
WOOSH lies in Service Assurance domain in OSS/BSS. It is one of the
critical systems which ensure the automatic fault diagnosis and repairing.
Whenever there is any problem on the network, WOOSH plays a major role in
diagnosing the problem and providing suggestion about its repairing.
Responsibilities:
. Primarily worked on Private circuits (narrowband and wide band). Private
Circuits are the private lines to connect 2 or more offices of an
organization. The network is dedicatedly used for the organization.
Developed critical modules for the diagnosis of Private Circuits which
increased the diagnosis accuracy rate from 70% to nearly 90%. This helped
in fixing more network faults in right first time manner. Bug fixing and
issue resolution were also the part of my responsibility.
. Developed various modules for private circuits.
. Responsible for unit testing and integration testing of developed
modules.
. Developed a UI page for inputting private circuit's fault attributes
using JavaScript, HTML and PERL.
. Involved in maintenance and support activities for narrow band and
broadband.
. Bug fixing and issue resolution.
Project 2: CRE (Customer Real Estate) for Bank of America
Environment: PL/SQL programming, Unix shell scripting.
BOFA is one of the world's leading financial services companies. It
provides financial services to individuals, small businesses and
commercial, corporate and institutional clients across US and around the
world. Consumer real estate as LOB mainly deals with all kinds of loans
related with real estate and processing required for approving such loans.
Such loans are also called mortgage loans.
Responsibilities:
. Worked as a PL/SQL programmer to develop critical modules.
. Worked as L3 support team member in maintenance and support activities
for various applications.
ACHIEVEMENTS
. Received "SPOT AWARD" at Infosys for my work in developing PSAT module
for WOOSH. Spot award is quarterly recognition award given at Infosys.
. Received "KUDOS AWARD" at Geometric for my work in developing PREVIEW
functionality for geometry dialogs and handling critical issues for
previously developed functionalities in record time.
EDUCATIONAL
DETAILS
. M.Sc (Electronic Science), 2007, Kurukshetra University, Haryana,
India. Percentage - 67%
. B.Sc (Electronics), 2005, Guru Nanak Dev University, Punjab, India.
Percentage - 73%
. Higher Secondary, 2002, PSEB, Punjab, India. Percentage - 73%
. Senior Secondary, 2000, PSEB, Punjab, India. Percentage - 86%
PERSONAL DETAILS
. Sex : Female.
. Date of Birth : 20 July, 1984
. Visa : L2