niranjan

12
Niranjan Kumar Singh [email protected] , [email protected] 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 21 st 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

Upload: niranjan-singh

Post on 08-Aug-2015

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: niranjan

Niranjan Kumar [email protected], [email protected]

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 EXPERIENCE21st 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-RedClient : HalliburtonEnvironment : .net 2010 with c#, MVC 4.0, Entity Framework, Linq, WCF.

Page 2: niranjan

Client Side Scripting : Javascript, Jquery, AngularJsDescription : 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 : 50Role : 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 : EDUClient : ISIS-Environment : Windows application developed in .net 2008 with vb.net, Sql Server

20008,WCF,Integration Services ProjectDescription : 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 : 2Role : 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. 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.

Page 3: niranjan

Project title : ZIMSClient : 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 : 30Role : 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 : ZIMSClient : 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 : 30Role : Developer, Code Reviewer and R&D

Responsibilities: Involved in Requirement Gathering, Design, Development and Unit Testing of the Application.

Page 4: niranjan

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 PortalClient : HCLEnvironment : Asp.net with C#, Sql Server 2000,Web Services, Xml, Ajax, CSSDescription : Customer Portal is portal for all the customer of HCL Technologies. I has facility to view

the case studies, Project Status, Client feed back etcTeam Size : 5Role : Team MemberResponsibilities : Developed a chat module that facilitates customer to customer, customer to

developer chat etc.

Project title : TSMSClient : HCLEnvironment : Asp.net with C#, Sql Server 2000,Web Services, Xml, Smart client services, CSSDescription : 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 : 3Role : Team MemberResponsibilities : 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 RecruitClient : HCLEnvironment : Asp.net with C#, Sql Server 2000,Web Services, Xml, Ajax, Enterprise library

Page 5: niranjan

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 : 4Role : Senior DeveloperResponsibilities : Requirement Analysis, Customer interaction, SRS, BRQ, Database Design, Test Cases,

Design the prototype and develop the module accordingly.

Project title : Career PortalClient : HCLEnvironment : Asp.net with C#, Sql Server 2000,Web Services, Xml, Ajax, Enterprise libraryDescription : 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 HCLTeam Size : 3Role : Senior DeveloperResponsibilities : 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, DelhiEnvironment : Asp.net with C#, Sql Server 2000,Web Services, XmlDescription : 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 : 3Role : Team MemberResponsibilities : Analysis and design database, Development of the Searching, Booking, Cancellation

and Reporting Module.

Project title : E-Mail Campaign Management SystemClient : BBC, UKEnvironment : Asp.net with C#, Sql Server 2000, XmlDescription : 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 : 4Role : Team MemberResponsibilities : Database design, Development of Email customize and Relay system, Reporting section

Page 6: niranjan

Project title : ApTickerClient : Associate Press and AirTelEnvironment : Visual Basic and XmlDescription : 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 : 1Responsibilities : Development and testing

Project title : Televident(www.televident.com)Client : Reckit Benckiser, UkEnvironment : Asp, Asp.net with c#, Sql Server 2000, XmlDescription : 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 : 2Responsibilities : Development and testing

Project title : www.genpact.comClient : GEEnvironment : Asp, html, JavaScript, Sql server 2000Description : This is the Official website of GE Contains all the information and events of the GE.Team Size : 3Responsibilities : study and analysis, database design, Development and testing

In house projectsProject title : Interview ManagementEnvironment : Asp.net(c#), html, JavaScript, Sql server 2000Description : This application has been developed to manage the information of interviewed

candidates and applied candidates.Team Size : 2Responsibilities : study and analysis, database design, Development and testing

1st January 2003 – 30 Aug 20052 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.orgClient : Edulinks-India UK Partnership ProjectEnvironment : Asp, html, JavaScript, Sql server 2000Description : 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 : 2Responsibilities : Development and testing

Project title : www.shreecementltd.com

Page 7: niranjan

Client : Shree CementEnvironment : Asp, html, JavaScript, Sql server 2000, Visual BasicDescription : 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 : 2Responsibilities : Development and testing

Project title:

Knowledger™

Client : 4cplEnvironment, 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 MemberResponsibilities : 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.

Debugging, performance tuning & sizing

Project title : Good Morning Star.comClient : Nuurrie Media Ltd.Environment : ASP, MS SQL Server 2000Description : 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 1Responsibilities : Development and testing

Page 8: niranjan

In house projects

Web-Based Content Management SystemWeb-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 SinghDate of Birth: 28th Nov. 1979Permanent Address: Vill-Thahara, Post-Makair, Dist-Saran (Chapra), Bihar-841215Present Address: E-152, Gamma-1, Greater NoidaMarital Status: Married

EDUCATIONAL QUALIFICATIONMCA : From G.J.U Hissar B.A : Baba Saheb Bhim Rao Ambedkar Bihar University12th with Mathematics : BIEC (Patna) Bihar10th : Rajendra Bal Vidya Mandir (Bihar)

PROFESSIONAL QUALIFICATIONMicrosoft Certification (2011)

.Net Framework 3.5 Certification, paper code 536

C.I.C (2001) : IGNOU, DelhiDiploma in Software Application

: Nice Computer Center Muzaffarpur (Bihar)