Anubhav Singh
Anubhav Singh
Anubhav Singh
Over 8+ Years of extensive experience in Internet, Intranet, n-tier, Client / Server and Windows Applications Development
with active involvement in all phases of Software Development Life Cycle (SDLC) such as design, development, testing, and
deployment using Visual Studio .NET Framework (1.1/2.0/3.0/3.5/4.0).
Proficient in developing and understanding of Object Oriented Principles (OOP), multi-tier web application design, .Net Design
Patterns and Relational Database (RDBMS) principles.
Excellent knowledge and good understanding of Windows Communication Framework (WCF), Windows Presentation
Framework (WPF), Silverlight and MVC Framework.
Excellent knowledge and good working experience in developing and consuming Web Services (XML, SOAP, WSDL, XSLT and in X
path).
Experience in developing XML Technologies and in XML based data transfer using .NET Framework.
Skilled in implementing Design Patterns, LINQ, XML/ XSL, J Qu e r y, Web Services, Web Parts and Custom Controls.
Expertise knowledge on HTML, JavaScript, VBScript, COM, DCOM, Classic ASP applications, XML, XSLT, CSS.
Increased response time and usability using AJAX, MS Ajax Control Toolkits.
Highly proficient in developing Multithreaded Applications and very strong in .NET framework internals.
Proficient in generating both structural and behavioral UML diagrams such as Class, Use Case, Object, Component, Deployment
and Sequence, Collaboration and Activity diagrams
Advanced experience on Unit Test Design and Unit Testing using NUnit framework.
Used JavaScript and AngularJS as part of the development tools.
Extensive experience in dealing with database applications using ADO.NET Objects such as SQL Connection Objects, SQL
Command Objects, Dataset Objects, Data Reader Objects and Data Adapter Objects.
Well versed in querying the databases like SQL Server 2012/2008/2005 and Oracle 11G/10G database design and development
in writing Constraints, Indexes, Views and PL/SQL, T-SQL (Stored Procedures, Triggers, Functions and Cursors).
Experience in working with the data in Excel sheets and imported in to SQL Server Data base.
Hand on experience on Design Patterns and Model View Controller (MVC) architecture.
Good Experience in WPF controls, Telerik controls and User Controls to design custom UI.
Performed development work adhering to Software Development Life Cycle Activities (SDLC).
Experience in developing the business reports using SSRS and Crystal Reports.
Extensively involved in fixing production bugs and production support.
Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a
team environment with good team spirit.
Excellent in envisioning and adapting to upcoming and latest technologies and great contributor of knowledge transfer.
TECHNICAL SKILLS
EDUCATION
PROFESSIONAL EXPERIENCE
CECity has developed the cloud-based platform for quality. By linking performance management and lifelong learning in alignment
with incentive programs CECity's patent pending application supports connectivity across all stakeholders to facilitate the scale and
spread of quality improvement.
As the recognized leader, CECity has powered the Continuing Medical Education (CME) and Maintenance of Certification (MOC)
experience for the world's largest healthcare organizations. Now, as quality and education converge, CECity is opening its full suite of
services to healthcare provider organizations to simplify the challenges of reform through one unified platform.
Responsibilities:
Worked on applications software development efforts from deployment through the maintenance support process.
Responsible for designing, developing and maintaining the operation of database-driven ASP.NET/C# Web applications with the
emphasis on usability, performance and scalability.
Implemented the project using ASP.NET, C#, Vb.net and back-end database as Microsoft SQL Server 2012
Developed C# components to implement the business logic, consumed instances of these using ASP.NET
Developing and supporting e-commerce project front-end - providing rich user friendly UI based on AngularJS.
Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to
deliver higher-quality software far more rapidly.
Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with
Entity framework in MVC.
Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable
components for implementing the business rules with C# and OOPS Concepts.
Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as
JSON and parsing it onto the UI.
Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease
of use for customers.
Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes
Used jQuery and AJAX to make the User Interface more responsive
Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures
involving Joins and using Temporary Tables, UDF(User Defined Functions)
Made AJAX calls between front/back-end for real-time updates to web applications
Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulate the
functionality
Worked with a team responsible for implementing the ASP.NET MVC application using SQL Server, Web API, jQuery, and
AngularJS
Used ADO.NET components such as Data Connection, Data Command, Data Readers, Data Sets and Data Adapter for database
connections and manipulations.
Performed validations on Web Forms using .NET Validation Controls and also JavaScript
Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures
Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the
maintenance of the builds and the relevant documents of the same.
Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments
Involved in daily and weekly meetings to discuss various aspects of the code related to individual modules.
Environments: Microsoft SQL Server 2012,Visual studio 2012,VB.net, C#, ASP.NET, ADO.NET, WCF, Web forms and Win forms, User
Interfaces, HTML, AngularJS, JavaScript, CSS, AJAX
Deloitte Consulting Service, Camp Hill, PA May 2012 – Jan 2014
Role: .Net Developer
PELICAN (Pennsylvania's Enterprise to Link Information for Children across Networks) is a web enabled information system that
serves as the information system for Department of Public Welfare (DPW) offices. PELICAN is a statewide network that links early
learning programs serving the commonwealth's youngest citizens. Pelican also creates the opportunity to collect child outcome data
from the first day a child participates in an early learning program to the day they receive their college degree. Pelican currently
supports child care works, early intervention, and early learning network, keys to quality, PA pre-K counts, and provider certification.
Child Care Works & KTQ
The Office of Child Development and Early Learning (OCDEL) utilizes the PELICAN CCW System as a valuable tool to assist in providing
child care services to the citizens of Commonwealth of Pennsylvania. CCW System is used to: determine eligibility of children to
receive subsidized child care; enroll eligible children for child care; and make payments for child care to child care providers on
behalf of eligible enrolled families/children.
Responsibilities
Involved in Requirement Analysis, gathering, Low Level Design, Coding and Integration.
Responsible for designing and developing the Application using ASP.Net MVC, Razor Syntaxes, Razor view engine.
Responsible for designing and developing the UI using HTML, CSS, JQuery, JavaScript.
Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable
components for implementing the business rules with C# and OOPS Concepts.
Responsible for implementing the Client Side Validations using JQuery and Java Script.
Responsible for designing and developing the Business Layer Component using C#.
Involved in developing views and controllers as part of MVC pattern within the application.
Responsible for developing the Data Access Layer (Model) using ADO.Net Entity Framework Model, and C#.
Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with
Entity framework in MVC.
Responsible for writing the Actions in the Controllers which implement the Business Rules and which act as a mediator between
UI (View) and Database (Model).
Developed website views using HTML, CSS, and Bootstrap
Gained fundamental understating of MVC design via AngularJS/Razor/ASP.NET
Worked with a team responsible for implementing the ASP.NET MVC application using SQL Server 2008, Web API, jQuery, and
AngularJS
Worked with ASP.NET MVC model binding that allows mapping HTTP request data with a model.
Extensively used Html helpers for writing views.
Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures
involving Joins and using Temporary Tables, UDF (User Defined Fucntions).
Developed loosely coupled application using WPF, C#.
Worked in SQL database Optimization, and implementing the Performance tuning steps on the Data Retrieval Queries.
Responsible for publishing and consuming the WCF Services.
Worked on Oracle SQL Developer tool for writing the AD hoc Queries and creating or editing the stored Procedures, tables and
views.
Involved in changes to WCF Web Services, to handle request from POS server and responded back with the required information
by getting the information from the Database.
Involved in modifications to the XML requests and response as per the Business Requirements.
Implemented SQL Server Reporting Service to generate various reports and charts for customers.
Used Team foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the
relevant documents of the same.
System test planning and Unit testing using the Microsoft Unit testing.
Involved in daily and weekly scrum meetings to discuss various aspects of the code related to individual modules.
Involved in modifications of various projects related to Service Desk like Configurations Application, Service Desk Web
Application and Service Desk Reports, and successfully deployed to Production.
Tested the code developed to ensure it accurately captured the existing business processes.
Provided ongoing troubleshooting, defect and enhancements.
Environments: Visual Studio .NET 2010, .NET Framework 3.5 & 4.0, WCF,WPF, ASP.Net MVC, Team Foundation Server, JQuery,
ADO.Net Entity Framework, SSRS, HTML, DHTML, JavaScript, C#, Oracle 10g and 11g.
Project—Tech Radium is one of the Implementation partner for the federal government project. Involved in developing Business
layer, presentation layer and created Rest Services based on requirement.
Responsibilities
Involved in analysis, design and development of application with full Software Development Life Cycle (SDLC) from inception to
peak/delivery.
Developed complex web forms using ASP.Net server-side scripting with C#, .NET Framework 3.0/3.5.
Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript, CSS and Custom Controls.
Used AJAX on web pages to retrieve data in asynchronous mode, update portion of web page without loading (Post Back) the
whole page.
Web form’s input validation using the ASP.Net Input Validation Controls and dynamic features using Ajax, JavaScript and MS
Enterprise Library.
Created complex Web forms, Win forms, presentation layer and various server controls using ASP.NET and C#.
Used JavaScript to enhance the dynamics and interactive features of web page by allowing user to perform calculations,
Validate form inputs, add special effects, Customize selections, Confirmation etc.
Consumed XML/SOAP web services for authentication and access to backend mainframe database.
Designed and developed Windows Communication Foundation Services (WCF) using data contracts, service contracts and
operation contracts.
Created ASP.NET User Controls and custom controls for code reusability and to reduce the complexity of user interface design.
Created SQL queries, Stored procedures, Views, Triggers and implemented SQL queries in c#
Evaluated database performance and performed maintenance duties such as tuning, backup and restoration.
Developed Windows services and Batch application for data transferring and report purpose.
Created XML files and XSL/XSLT/XPATH for Presentation and transferring Data to HTML page.
Environments: .Net Framework 3.0/3.5, ASP.NET, C#, ADO.NET,WCF,WPF, AJAX, JavaScript, T-SQL, Web Forms WF, XML, XSLT,
HTML, Internet Information Services (IIS), Team Foundation Server, SQL Server 2008/2005, Visual Studio.NET , Web Service,
Windows Services.
Quote Generation System: One Shield is one of the leading insurance software providers. The Quote Generation System allows
users to get a quote on how much premium the user would have to pay depending on the user’s personal information, history and
policy duration. I worked on enhancing the quote generation system for the insurance software developed for one of the clients of
One Shield. The enhancement involved collecting additional data from the user for the purpose of quote generation, validating the
user address information, updating the point system depending on the user entered data in order to generate a quote.
Responsibilities:
Designed & developed the Customer management pages of the application using .net technology.
Used AJAX controls for better performance.
Used Grid View Controls to display data from the database with paging and sorting.
Used ADO.Net extensively for database interactions using Data Reader, Data Adapter, Data view and Datasets.
Extensive Use of Session Management, View state and Cookie(s) to maintain state in the applications.
Used ASP.NET Authentication, Authorization.
Developed web services and WCF services to communicate among various parts of the systems.
Environments: Visual Studio.NET 3.5, AJAX, JQuery, WCF, CSS, C#.Net, ADO.NET, SQL Server 2005, HTML, IIS 5.0
The objective of this project was to maintain & enhancement of a few databases for the Credit card and Merchant Resolutions
department. Work on various possible performance-related issues including Database Tuning with the sole intention of achieving
faster response times and better throughput. The enhancement was planned by importing a few tables from different databases
(Finance & Sales), modifying the existing table structure, creating necessary views and temporary tables and loading data in this
database.
Responsibilities:
Merging 2 different versions of databases to one single database and upgrading to SQL 2000.
Creating and managing schema objects such as tables, views, cursors, indexes, procedures dynamically for any tables, triggers
and maintained Referential Integrity.
Database and log backups and restoration, backup scheduling the backups. Backing up master and system databases and
restoring them.
Query optimization and performance tuning. Writing triggers and stored procedures and optimizing it.
Managing the use of disk space, memory and connections. Running DBCC consistency checks, fixing data corruption in
application databases.
Monitor and tune SQL scripts. Creating upgrade scripts for production database and supporting it.
Environments: MS SQL Server 7.0/2000, Windows 2000 Server, Windows NT Server, TSQL, ASP, Visual Interdev, PC anywhere, MS
Outlook