1. Niranjan Kumar Singh
Niranjan_niraj@hotmail.com, niranjanksingh@gmail.com
9810816431
A Technical Consultant with over 12 years of technical experience covering the design, programming, testing and implementation
and deployment of projects. I have been in the roles as a Developer, Sr. Developer, Lead Developer, Team Lead and an Architect.
I've been involved in complete software development life cycle encompassing quality control processes. Core work experience in
various project phases – Requirement Analysis, Design, Development, Implementation, application maintenance and Testing of
applications.
PROFESSIONAL SUMMARY
• Good experience in design and development of application using C#, VB.NET, ASP.NET, ASP.NET MVC, ADO.NET and SQL
Server, XML, Web Services, WCF, Microsoft Report Viewer, Ajax, LINQ and Entity Framework.
• Excellent understanding of OOP (Object Oriented Programming), ASP.NET, SQL Server and Web services (SOAP, WSDL).
• Having good experience on architecture design using tiered architecture, design patterns (Factory pattern, Singleton etc.)
and Architectural patterns (MVC, MVP).
• Having good knowledge on new technologies like WCF, WF, SSIS.
• Hands on experience in SQL Server 2010 and good command over commercial RDBMS.
• Have good experience on client side scripting using JavaScript, JQuery and AngularJs, BootStrap, CSS3, HTML5
• Overview of business intelligence technologies like SSIS.
• Having good knowledge in VSS and TFS.
• Excellent organizational, analytical and troubleshooting skills.
IT EXPERIENCE
• Currently working with Wipro Technology as a Technical Consultant/lead from 21st
March, 2012 to till date.
• Client ISIS hired me on their payroll as a Developer at ISIS, Gurgaon, since November 2009 to March, 2012.
• Worked as a Senior Software Engineer at I3C Consulting Pvt. Ltd, since Feb 2009 to November 2009 for the client ISIS.
• Worked as a Senior Software Engineer at HCL Technologies Ltd, since October 2006 to February 2009.
• Worked as a Software Engineer at Netprophets Cyber Works Ltd, since October 2005 to October 2006.
• Worked as a Software Engineer at 4C Plus Internet Company Ltd, since Jan 2003 to August 2005.
Key Skills
RDBMS/DBMS SQL Server(2000,2005,2008), MS-Access
Programming
Language
C#, Visual Basic.net, Visual Basic
Technology . Net Technology (2008, 2005, 2003, 2010,2012), WCF, Reporting Framework, Integration Services
Project(DTSX)/SSIS, Silverlight, LINQ, Ajax, Entity Framework, MVC
Client Side Scripting Java Script, JQuery, AngularJs, CSS
Web Tools Asp.net(Framework 1.1,2.0,3.5,4.0,4.5), Ajax, ASP, Java Script, HTML, Dream weaver, DHTML, Teleric Control
Platform DOS, Windows9x, Win server2000-2008, Windows Vista, Windows 7
PROJECT EXPERIENCE
21st
March 2012-Till date
Working with Wipro Technology for Halliburton client, responsible for Design and develop the application it includes Customer
interaction, requirement analysis, Design Business requirement document, Design Test Cases.
Project title : Battle-Red
Client : Halliburton
2. Environment : .net 2010 with c#, MVC 4.0, Entity Framework, Linq, WCF.
Client Side Scripting : Javascript, Jquery, AngularJs
Description : This application is used in energy sector. Halliburton is a major service provider to
energy sector. It has many clients across the globe. This application handles all the
stages of business (Proposal creation, Quotation, Sales order, and field ticket).
Team Size : 50
Role : Senior Developer/Technical lead
Responsibilities:
• Worked on N- tier application which includes Object, Services, and Business, Proxy, Data access and User interface layer.
• Performed requirements gathering and analysis while adhering to SDLC industry best practices for consumer facing priority 1
applications.
• Conduct constant status and implementation meetings with client managers and upper management.
• Involved in the planning, developing, testing and shipping of minor patches and other product releases in development,
assembly and production servers.
• Co-ordinate with business team and development team on release planning, environment plan analysis, resource requirements,
and environment testing for monthly release.
• Responsible for releasing new features as well as maintaining the Allstate quote and purchase website and bug fixing.
• Involved in the development of the GUI (extensive C#) and incorporate the functionalities for two major retrieval functionalities
• Extensive use of object oriented programming like inheritance, interface, polymorphism, abstraction, encapsulation
programming techniques in C#.Net.
• Worked on Windows Communication Foundation (WCF) to create the user interfaces & services.
• Co-ordinate as an interface between onsite and offshore teams to resolve critical issues and provide support to manage
business without major service outage
• Participated in Ad-Hoc, Functionality testing, integration testing and regression testing for emergency patches and major
releases.
• Determined road map dates based on metrics and priorities.
• Planned and executed disaster recovery exercises for consumer facing applications.
30th
November 2009 –20th
March 2012
ISIS employed us for their project. Working with ISIS as a Senior Developer, responsible for Design and develop the application it
includes Customer interaction, requirement analysis, Design MOM, Design Business requirement document,
Design SRS, Design Database, Development, Design Test Cases.
Project title : EDU
Client : ISIS-
Environment : Windows application developed in .net 2008 with vb.net, Sql Server
20008,WCF,Integration Services Project
Description : This is a windows application. This is used for migration of data from old system
developed by ISIS to ZIMS. Old system was developed in foxpro. This application Reads
the data from Foxpro, Creates the CSV and migrate data of CSV into ZIMS by doing
required manipulation
Team Size : 2
Role : Architect, Developer
Responsibilities:
• Involved in Requirement Gathering, Design, Development and Unit Testing of the Application.
• Created complex SQL Queries and Stored Procedures to update and retrieve data effectively.
• Involved in Database design and normalization.
• Worked closely with all the business users/managers, gathered and analyzed all necessary requirements by involving in
discussion sessions and identified effective uses of technology to meet their business needs.
• Involved in the Performance tuning at the Application and Database Layers.
• Implemented error handling with error logging mechanism to track errors.
• Involved in Unit Testing and Integration testing.
3. • Involved in discussions doing knowledge transfer under time constraints.
• Co-ordinate as an interface between onsite and offshore teams to resolve critical issues.
• Participated in Ad-Hoc, Functionality testing, integration testing and regression testing for emergency patches and major
releases.
• Planned and executed disaster recovery exercises for consumer facing applications.
Project title : ZIMS
Client : ISIS- ISIS is a non-profit organization that provides world-standard zoological data
collection and sharing software to more than 800 member zoos, aquariums and
related organizations in almost 80 countries. The ISIS global database for the zoological
community contains information on 2.4 million animals -- 10,000 species -- and is
constantly growing.
Environment : Asp.net 2008 with vb.net, Sql Server 20008,Web Services, Xml, Ajax, Teleric/Rad
control, Jquery, CSS, Skin
Description : The ZIMS application represents a quantum leap forward in information management
for thousands of zoos and aquariums -- more than 800 ISIS member institutions in
almost 80 countries. The ZIMS database will be a unified, global repository of
knowledge on animal health and well-being -- the first such database in the world.
Team Size : 30
Role : Developer, Code Reviewer and R&D
Responsibilities:
• Involved in Requirement Gathering, Design, Development and Unit Testing of the Application.
• Extensive use of object oriented programming like inheritance, interface, polymorphism, abstraction, encapsulation
programming techniques in C#.
• Implemented 3-Tier Architecture.
• Used Patterns to separate the Presentation Layer (UI), Business Logic Layer and Data Access Layer.
• Created complex SQL Queries and Stored Procedures to update and retrieve data effectively.
• Involved in Database design and normalization.
• Worked closely with all the business users/managers, gathered and analyzed all necessary requirements by involving in
discussion sessions and identified effective uses of technology to meet their business needs.
• Implemented error handling with error logging mechanism to track errors.
• Involved in Unit Testing and Integration testing.
• Participated in Ad-Hoc, Functionality testing, integration testing and regression testing for emergency patches and major
releases.
• Code review.
• Unit testing
24th
Feb 2009 –30th
Nov 2009
Worked with I3c Consulting Ltd, Gurgaon. as a Senior Software Engineer, responsible for Design and develop the application it
includes Customer interaction, requirement analysis, Design MOM, Design Business requirement document,
Design SRS, Design Database, Development, Design Test Cases.
Project title : ZIMS
Client : ISIS- ISIS is a non-profit organization that provides world-standard zoological data
collection and sharing software to more than 800 member zoos, aquariums and
related organizations in almost 80 countries. The ISIS global database for the zoological
community contains information on 2.4 million animals -- 10,000 species -- and is
constantly growing.
Environment : Asp.net 2008 with vb.net, Sql Server 20008,Web Services, Xml, Ajax, Teleric/Rad
control Jquery, CSS, Skin
4. Description : The ZIMS application represents a quantum leap forward in information management
for thousands of zoos and aquariums -- more than 800 ISIS member institutions in
almost 80 countries. The ZIMS database will be a unified, global repository of
knowledge on animal health and well-being -- the first such database in the world.
Team Size : 30
Role : Developer, Code Reviewer and R&D
Responsibilities:
• Involved in Requirement Gathering, Design, Development and Unit Testing of the Application.
• Extensive use of object oriented programming like inheritance, interface, polymorphism, abstraction, encapsulation
programming techniques in C#.
• Implemented 3-Tier Architecture.
• Used Patterns to separate the Presentation Layer (UI), Business Logic Layer and Data Access Layer.
• Created complex SQL Queries and Stored Procedures to update and retrieve data effectively.
• Involved in Database design and normalization.
• Worked closely with all the business users/managers, gathered and analyzed all necessary requirements by involving in
discussion sessions and identified effective uses of technology to meet their business needs.
• Implemented error handling with error logging mechanism to track errors.
• Involved in Unit Testing and Integration testing.
• Participated in Ad-Hoc, Functionality testing, integration testing and regression testing for emergency patches and major
releases.
• Code review.
• Unit testing
23rd
October 2006 –24th
Feb 2009
Worked with HCL Technologies Ltd. as a Senior Software Engineer, responsible for Design and develop the application it includes
Customer interaction, requirement analysis, Design MOM, Design Business requirement document, Design SRS,
Design Database, Development, Design Test Cases.
Project title : Customer Portal
Client : HCL
Environment : Asp.net with C#, Sql Server 2000,Web Services, Xml, Ajax, CSS
Description : Customer Portal is portal for all the customer of HCL Technologies. I has facility to view
the case studies, Project Status, Client feed back etc
Team Size : 5
Role : Team Member
Responsibilities : Developed a chat module that facilitates customer to customer, customer to
developer chat etc.
Project title : TSMS
Client : HCL
Environment : Asp.net with C#, Sql Server 2000,Web Services, Xml, Smart client services, CSS
5. Description : TSMS is time management system. It facilitates to manage the time of employee of
HCL. In this application user can set his daily activity and put the time how much he
spent on a particular activity. This is used as a planner also where user can plan his
activity. It is beneficial for both administration and user. Administration can review the
attendance of employee according to his time sheet.
Team Size : 3
Role : Team Member
Responsibilities : To develop a window application that extracts the data from database of TSMS and
save the same on the client computer. After that client can fill time sheet offline. After
completion of his time sheet he can synchronize the data to the TSMS database. This
application is installed on the client computer and if there are any changes in this
application, it will be updated automatically.
Project title : Smart Recruit
Client : HCL
Environment : Asp.net with C#, Sql Server 2000,Web Services, Xml, Ajax, Enterprise library
Description : Smart Recruit (SR) is the primary and the only recruitment application at HCL. It takes
care of the recruitment process for all types of employment opportunities i.e.
permanent, contractual and temporary. This project caters to providing maintenance
activities and minimal support required for hiring process in HCL recruitment
applications, “SR” is a web-based application developed in .Net that are used by the
Project Managers and it goes for the necessary approvals process defined by the
process owners. After the final approval it goes to the TPG (Talent Planning Group),
TPG has the access to internal talent pool and sees the fitment of resources for the
requisition. If no suitable talent is found then the requisition is routed to TAG (Talent
Acquisition Group) for the external hiring. TAG would add and attach the resume(s)
with the requisition, run the interview process workflow and then create the offer
letter. The offer letter goes to the CnB (Compensation and Benefit) team for review
and then CnB sends the offer letter to the candidate online. It takes care of the
recruitment process for all types of employment opportunities i.e. permanent,
contractual and Third Party. This is an end to end maintenance and support project
involving maintenance, enhancement and minimal support of applications.
Team Size : 4
Role : Senior Developer
Responsibilities : Requirement Analysis, Customer interaction, SRS, BRQ, Database Design, Test Cases,
Design the prototype and develop the module accordingly.
Project title : Career Portal
Client : HCL
Environment : Asp.net with C#, Sql Server 2000,Web Services, Xml, Ajax, Enterprise library
Description : It is a web application where HCL employee can view, Apply for the job existing in HCL.
It has facility to refer the candidate to HCL
Team Size : 3
Role : Senior Developer
Responsibilities : Requirement Analysis, Database Design, Customer interaction, SRS, SDLC, Test Cases,
Design the prototype and develop the module accordingly.
1st
September 2005 – 22nd
October 2006
Worked with Netprophets Cyber Works Ltd. as a Software Engineer, responsible for maintain and develop the website and handle
all software related problems.
Project title : Travelotravel(www.travelotravel.com)
Client : Joy-Travels, Delhi
Environment : Asp.net with C#, Sql Server 2000,Web Services, Xml
6. Description : This website is under process. It caters to all aspects of travel including Airlines & Hotel
search as well as bookings along with options for online Insurance buying, provision for
Cruise bookings, Coaches and Taxi services.
Team Size : 3
Role : Team Member
Responsibilities : Analysis and design database, Development of the Searching, Booking, Cancellation
and Reporting Module.
Project title : E-Mail Campaign Management System
Client : BBC, UK
Environment : Asp.net with C#, Sql Server 2000, Xml
Description : The E-mail Campaign Management System (ECMS) is an all-in-one solution which to
Build, Organize and Relay Newsletters,Tracking of Vivid information pertaining to mail
delivery and user’s action, Manage the Subscribers’ Information and Mailing Lists,
View customized reports along with attractive Charts
Team Size : 4
Role : Team Member
Responsibilities : Database design, Development of Email customize and Relay system, Reporting
section
Project title : ApTicker
Client : Associate Press and AirTel
Environment : Visual Basic and Xml
Description : This is a desktop application developed. It is a scrolling Ticker contains news heading. It
has facility to customize the ticker by selecting font, color, news category, scrolling
speed etc.
Team Size : 1
Responsibilities : Development and testing
Project title : Televident(www.televident.com)
Client : Reckit Benckiser, Uk
Environment : Asp, Asp.net with c#, Sql Server 2000, Xml
Description : TELEVIDENT is a programme designed for the analysis and control of investment
profitability in Reckitt Benckiser advertising.Televident WEB is extremely fast, highly
reliable software that creates Charts, PowerPoint slides and Excel spreadsheets in
record time, without using Excel and Power Point.
The main user of the application is the Global Media Team, also responsible for the
collection and charge of all input information and its distribution to other users. The
application can be used by any Media, or other activities manager, with Global Media
Team consent, with restricted access to the information regarding its specific field, at a
country or group of countries level or at the level of brand or product categories.
Team Size : 2
Responsibilities : Development and testing
Project title : www.genpact.com
Client : GE
Environment : Asp, html, JavaScript, Sql server 2000
Description : This is the Official website of GE Contains all the information and events of the GE.
Team Size : 3
Responsibilities : study and analysis, database design, Development and testing
In house projects
Project title : Interview Management
Environment : Asp.net(c#), html, JavaScript, Sql server 2000
Description : This application has been developed to manage the information of interviewed
candidates and applied candidates.
Team Size : 2
Responsibilities : study and analysis, database design, Development and testing
7. 1st
January 2003 – 30 Aug 2005
2 and half years of experience in 4C Plus Internet Company Ltd. as Software Engineer involving detailed designing, development of
applications using client – server and web based technologies and have worked in following project:
Project title : www.edulinksuk-india.org
Client : Edulinks-India UK Partnership Project
Environment : Asp, html, JavaScript, Sql server 2000
Description : Edulinks is a basically provide a platform to have partnership between UK Institution
and as well as Indian Institutions online. This enterprise website that brings together
all private/public/Govt. Institutions of both counties data that Guest users. Managed
project which included study and analysis, database design and communicate with
client coding, testing and development of the ASP application module, implementing
application security and database tuning.
Team Size : 2
Responsibilities : Development and testing
Project title : www.shreecementltd.com
Client : Shree Cement
Environment : Asp, html, JavaScript, Sql server 2000, Visual Basic
Description : Shree Cement Ltd. is an energy conscious & environment friendly business
organization. This website is made for to distribute all happenings in shree cement.
This site has many features like reverse auction, mailing services etc.
Team Size : 2
Responsibilities : Development and testing
Project title : Knowledger™
Client : 4cpl
Environment
, Delhi
: ASP, Visual Basic, Java, Java Script, MS SQL Server 7.0
Description : Knowledger™ is a collaborative computing and knowledge sharing Intranet solution. It
is a distributed document based database application system. It is a group
communication and collaboration product that allows people to access, track, share
and organize information in innovative ways. Knowledger™ allows users to
communicate with one another so user can create and access document oriented
information on LAN’s and Internet. Knowledger™ is an implementation of data and
programs that supp
Team Sizerts a business
function or
purpose.
: 5
Role : Team Member
Responsibilities : Development of the LIBRARY management module and the event cal
ndar.
ROLE DESCRIPTION
• Analyze, design, code, and test web-based applications
• Participate directly in brainstorming and design review meetings with clients.
8. • Debugging, performance tuning & sizing
Project title : Good Morning Star.com
Client : Nuurrie Media Ltd.
Environment : ASP, MS SQL Server 2000
Description : Development of this website, which has numerous sections and sub sections, that
present exhaustive information and news. It is a part of the 21 websites that 4Cplus has
developed for the client
Team Size 1
Responsibilities : Development and testing
In house projects
Web-Based Content Management System
Web-Based CMS (Web-Based Content Management System) the product developed in ASP. Web-Based CMS is presently used by
various site for Filing Content on web directly from anywhere on site. Web-Based CMS allow user to file the contents in various
section present in site and accordingly update and delete. User can add, modify and delete the section present on site. (Directly On
Web)
Through this Web-Based CMS user file the content in RICH TEXT EDITOR and content goes directly into the remote database.
Personal Details:
Father’s Name: Ram Bahadur Singh
Date of Birth: 28th
Nov. 1979
Permanent Address: Vill-Thahara, Post-Makair, Dist-Saran (Chapra), Bihar-841215
Present Address: E-152, Gamma-1, Greater Noida
Marital Status: Married
EDUCATIONAL QUALIFICATION
MCA : From G.J.U Hissar
B.A : Baba Saheb Bhim Rao Ambedkar Bihar University
12th
with Mathematics : BIEC (Patna) Bihar
10th
: Rajendra Bal Vidya Mandir (Bihar)
PROFESSIONAL QUALIFICATION
Microsoft Certification
(2011)
.Net Framework 3.5 Certification, paper code 536
C.I.C (2001) : IGNOU, Delhi
Diploma in Software
Application
: Nice Computer Center Muzaffarpur (Bihar)