Post Job Free
Sign in

Sql Server .Net Developer

Location:
San Francisco, CA
Posted:
November 24, 2014

Contact this candidate

Resume:

Pranjal Shinde

Summary:

• Over ** years of strong experience in Software development using Microsoft Technologies [client/server

and web based applications using .NET framework]

• Expertise in .Net Framework 1.0, 1.1, 2.0, 3.0, 4.0 [ASP.NET 1.0, 1.1, 2.0].

• Proficient at Web and windows applications using ASP.NET, ADO.NET, C#.

• Working Knowledge of WCF, Oracle 11i, TOAD, Informatica, SharePoint, HTML, HTTP, JavaScript,

CSS, crystal reports, SSRS, Lotus Notes R5/ Domino and MS-Office.

• Expertise in GUI development and implementing Relational Database Management Systems using

Microsoft SQL Server 2000/2005/2008, Oracle 9i/8i, writing complex Database Queries, Views,

Functions and Stored procedures, Cursors and Triggers.

• Expertise in 3rd party tools like FileBound, Telerik Grid, Tall Components and Infragistics Grid.

• Experience in developing Distributed Component Applications using Windows Service.

• Expertise in all phases of SDLC including analysis, design, coding, testing with 4 + years in converting the

Business Requirements into Technical specifications, workflow preparation, process mapping, business

analysis documentation standards, designing Activity diagrams, Use Case diagrams, Logical Class

diagrams and logical sequence diagrams for detailing functional requirements.

• 4+ years Expertise in using ADO.NET objects such as SQL/OLEDB Connection Object, SQL/OLEDB

Command Object, Data Reader Object, Dataset Object and Data Adapter Object, Object Oriented

Analysis and Design [OOAD], Test cases, Unit Testing.

• Excellent analytical, inter personal, communication & written skills with problem-solving and

troubleshooting capabilities.

• Good team player with strong work ethics, desire and ability to quickly learn new technologies and work

in fast ever-changing environment.

Technical skills:

.Net Technologies C#.NET 1.1/2.0/4.0

ASP.NET 1.0/1.1/2.0/4.0

Latest Technologies Microsoft .NET 3.0 WCF, CAB

GUI/ Front end Visual Studio .NET 2003/2005/ 2010.

Java script, VB Script, HTML, DHTML, CSS, XML

RDBMS / DBMS Ms-Access 2003, Oracle 11i, SQL Server 2000/2005/ 2008 T-SQL.

Reporting Tools Crystal Reports, Data Report.

Operating Systems WINDOWS XP/NT/2000/2003.

Hardware Pentium Compatible Based Systems.

Ms-Office [Word, Excel, PowerPoint], Lotus Notes R5 /Domino.

Source Control Visual Source Safe 2005/2003

System Testing Unit Test Cases

Business Definition Requirements, Business Process Analysis,

Pranjal Shinde

Use Case Modeling & Analysis.

Modeling Tools MS Visio

Project Management MS- Project

PROFESSIONAL EXPERIENCE

Client : Amidacare, NY April 2014 - Till Date

Project Title: ACDB Database

Role: Senior Developer / Project Lead

Description : Amidacare is a managed care company . Designed User Interface for Medicare Application module

and simulating SSIS package to data migration .

Responsibilities:

• Business analysis, talking to the business users.

• Designed web server controls and user controls for Medicare Application module.

• Performed Object Relational to create a new database structure.

• Creating triggers, stored procedures, creating packages.

• Validation of scripts, deployments.

Environment: VS 2010, .NET 3.5, C#, SQL Server, ASP.NET, JavaScript, jQuery, HTML, CSS, SSIS

Client: JP Morgan Chase, NY Jan 2014- April 2014

Project Title: Asset Management Infrastructure e-signature

Role: Senior Developer

Description : Email Signature automation was Asset Management Instructure technology wide initiative to

automate e-signatures for their global team . The first step was designing instructure for a live feed to get phone,

blackberry, other information and simulation of a signature.

Responsibilities:

• Implementing RESTful API architecture to integrate application with the service.

• Multithreaded programming for livefeeds automation for Phonebook, ID Vault data

• Simulating Email Signature for entire asset management Infrastructure technology team

Environment: VS 2010, .NET 3.5, C#, SQL Server, ASP.NET, JavaScript, jQuery, HTML, CSS, Restful API.

Client: Icon Clinical Research, North Wales, PA August 2012- December 2013

Project Title: ICOTrial

Role: Senior Developer

Description: On-going maintenance and up-gradation of a Web application ‘ICOTrial’ for ICON which involves

the development of a Web service called ‘ICOTrial Import’ to import Clinical Trial data (patient visit and site list

data) from two other related data hubs to the main ICOTrial database and a windows service for generating

reports. ‘ICOTrial’ deals with creation and management of clinical trial studies managed by ICON for its clients

like Pfizer. Apart from study management, it also includes site management, patient management, patient and site

visit management, documents management, report generation, user roles management etc. Application

architecture is primarily based on platforms like MVC architecture, nHibernate, JSON, ASP.NET, Infragistics

controls, and most of the UI and the business is driven by data in Oracle 10g database while the sources of import

are MS-SQL Server and MS-Excel.

Responsibilities:

• Creating user controls to maintain data flow and data integrity using ASP.NET User Controls, Web Server

Controls and Infragistics controls.

Pranjal Shinde

• Writing Business and Data Access Layer Validation objects based on Model-View-Controller design

pattern

• Performing Object Relational Mapping [ORM] technology using nHibernate classes and HQL queries

• Implementing audit reporting architecture for Pfizer using MVC Architecture, database objects and data

modeling,

• Extensive use of PLSQL triggers, stored procedures, creating packages.

• Coordinating with off-shore QA team for designing Test Plan and Test Cases for the User Acceptance

testing

• Test Driven Development for the controllers

Environment: MVC, VS 2008, .NET 3.5, C#, Oracle 10g, Infragistics, ASP.NET, JavaScript, jQuery,

HTML, CSS, TDD, Web Service, REST, Oracle SQL Developer 3, PL/SQL, nHibernate, JSON.

Client : Multiplan Inc, NY June 2011- July 2012

Project Title : PDM Imaging and Workflow Program

Role: Consultant Software Engineer - Application Development & Architecture

Description :

Windows Application : Developed FILEBOUND project solution generates all documents as PDF’s for high

quality reproduction, allows printing, faxing, and emailing using the same source documents using a third-party

component namely, Tall Components to make it easier to maintain and own for MPI. The new code provides

better flexibility for maintenance of the customization and sets the foundation for future enhancements along with

easier maintenance of form templates and PDF files associated with this custom code. This project consists of

writing a FileBound Viewer plug-in (i.e. DLL) and a helper program (i.e. EXE). All of this code executes on the

users workstation. The plug-in is executed within the FBViewerLauncher.exe which executes in its own process.

ASP.NET application: Most recent role was working on application to provide Single-sign on’s to the Multiplan

partners and services to clients using client’s WCF services using the MVC architecture. The user was data was

retrieved using partner WCF web service and authenticated against Multiplan database and theme for respective

partners.

Responsibilities:

Strategic Redesign: Restructured

• and programmed the code for prescreening practitioner data

management to make it easier for MultiPlan Inc to maintain around 900,000 healthcare providers under

contract, offering better flexibility of form templates and PDF documents.

• Cross-Team Collaboration: Bridged the Quality Assurance Team, User Acceptance Team and Business

Users Team together for approval.

• Business Analysis: Performed system wide analysis to build a FILEBOUND project solution to generate

all documents as PDF’s for high quality reproduction, allowing printing, faxing, and emailing using the

same source documents using third-party component, namely, Tall Components.

• Designed the WinForms for the above mentioned windows application.

• For the web application, created clients for WCF web services for different partners.

• Used extensive Forms Authentication, LINQ to SQL queries, HTML, CSS, themes based on MVC

design and test driven development .

Environment: MVC, Razor, VS 2010, .NET 4.0, C#, SQL Server 2008, win Forms, FileBound, Tall

Components, ASP.NET, JavaScript, jQuery, LINQ to SQL, WCF, HTML, CSS, TDD.

Client : Quest Diagnostics, PA June 2010- May 2011

Pranjal Shinde

Project Title : Bridge

Role: .Net Developer / System Analyst.

Description : National Bridge Team created bridges [systems to Connect to doctors offices / blood laboratories

and Quest]. The patients information is communicated in HL7 protocol to process information for billing, claims,

etc. MS-sql Server, MySQL, MS-Access databases and HL7 accelerator, 7 edit.

Responsibilities:

• Responsible for the creation of standalone windows applications to help the doctors and Labs to connect

to Quest from anywhere in the network and help them access patient history and claims details.

• Customized the WinForms for the above mentioned windows application to cater as per doctors

requirements like bridging the data by Patient Name or the information they would like to see in their

clinic.

• Extensive T- SQL queries and stored procedures.

• Processing HL7 data using XML.

Environment: VS 2008, .NET framework 3.5, C#, SQL Server 2008, My-SQL, MS-Access, 7Edit, win Forms,

EDI, XML.

Client : State Dept Of Mental Health, MO Oct 2008- May 2010

Project Title : HL7 Drug Editor, CPS OHCDS, EDW Dashboard

Role: .Net Developer / System Analyst.

Description : ‘HL7 Drug Editor’ is a web application to correct the discrepancies found in HL7 data generated

from the Pharmacy systems using Biztalk server.Episode of care[EOC] reports hosted using SSRS.

‘CPS OHCDS’ is a windows application which performs insurance claim calulations for service providers like

the MedicAid and MediClaim . It includes automation of DTS packages, startup VBScript to change the DNS

remotely, distributed computing using MSMQ and Windows service at the end users.

‘EDW Dashboard’ is a Web-based database management dashboard which displays drill down server-wise SQL

job history with step wise best load summary.

Responsibilities:

• Responsible in all the stages from systems analysis, requirement gathering to its implementation and post

implementation evaluation.

• Managed the projects single- handedly.

• Analyzed the systems and gathered software requirements.

• Worked with third party DevExpress Grid in the dashboard to enhance the functionality of the

presentation layer.

• Designed the WinForms for the above mentioned windows application.

• Extensive use of multi threading in the distributed computing.

• Developed a windows service as a part of distributed computing based on object oriented principles.

Environment: VS 2005/ 2008, .NET framework 2.0/3.5, C#.NET, SQL Server 2005, SSRS, DevExpress Grid,

Biztalk Server, JavaScript, HTML,CSS, Windows Services, Multi – threading, WinForms, MSMQ,

VBScript, Windows Service, EDI.

Client: Young and Rubicam, NY April 2008 – August 2008

Project Title: Brief Builder

Role: .Net Developer / System Analyst.

Description: Developed a generic brief builder to generate global marketing campaigns for DELL computer.

Interfaced with advertisers and corporate marketers to solidify a coherent brief design that would satisfy

Pranjal Shinde

immediate user requirements in a short development time frame. Implemented an ASP.NET solution on Vista for

extranet access. Developed middle tier business logic in C#. Designed a highly relational schema and

implemented this in SQL Server 2005 with stored procedures. Developed login page interaction with Active

Directory for authentication. The new system contains various levels of approvals for different application, Users

right management, Authorization, Password management based on Active directory.

Responsibilities:

• Interacted with DELL team and gathered software requirements.

• Authentication of the user information against Active Directory.

• Contributed towards the security model in .NET framework for the administration module using

verification process and Role-based security.

• Performed the performance tuning by configuration of IIS logs and SQL Server Transaction Logs.

• Used ADO.NET for SQL Server database interactions using Enterprise Library, Data Adaptors, Data

Reader and Dataset.

• Worked with third party Infragistics GRID to enhance the functionality of the presentation layer.

Environment: C#.net, Web Forms, .net frame work 2.0/3.0, SQL Server 2005 using T-SQL, Windows Vista,

and visual studio 2005, Infragistics 8.2, RAD, Enterprise Library 4.0, Team Foundation Server and Active

Directory.

CLIENT: Mercer HR Consulting, Norwood, MA Feb 2007-March 2008

Project: Leave Management System Role: Sr.Net Developer/ System Analyst

Description: This application offers various levels of approval and authorization as well as automated and

manual provisioning. Leave Management system is the application that will allow the employees to post their

leave requests online and facilitate the managers in efficient leave management, making the entire process quick

and manageable. The reports are meant to be referred by the people soft . The system gives the approver, access to

approve the leave applications and forward it to the next higher level for approval. Every time a leave application

is submitted the system efficiently sends automated alerts through lotus notes, informing the approvers about it.

Interfacing with lotus / domino application using com component [domino object]. The system also

facilitates the approver to log into the system through lotus notes.

Responsibilities:

• Elicit business requirements from business users and subject matter experts.

• Define and document requirements, Analyze and prioritize requirements then write functional and design

specifications.

• Model the requirements/specifications.

• Integrating Lotus Notes R5/Domino object with the application.

• Extensively used Master page, User Controls, Custom Controls and Themes to suit client needs.

• Created UML (Class Diagrams, Sequence Diagrams & Component Diagrams).

• Developed ADO.Net based database access layer against SQL Server Database.

• Made use of Datalist, Data Grid and Repeater Controls to display data in a customized format.

• Validation was done using Validation Controls in ASP.NET, Client side validation in JavaScript.

• Providing technical support to the Database Team, developed SQL queries for data extraction purposes.

• Used Global. asax and Web.config for setting the Application and Session variables.

• Used Crystal Reports for developing reports.

• Cascaded Style Sheet [CSS] was used for UI design.

• Worked extensively with the QA team for designing Test Plan and Test Cases for the User Acceptance

testing.

• Thoroughly tested the units, the functionality and the design of the interface.

Pranjal Shinde

• Involved in the complete documentation of the project.

Environment: SQL Server 2005, Visual Studio 2005, .Net Framework 3.0, UML, ADO.NET, JavaScript, Lotus

Notes R5, Crystal Reports.

CLIENT: American Airlines Cargo, Fort Worth, TX Jun 2006 – Jan 2007 Project:

Query Database Role: Senior .Net Developer/

System Analyst

Description: The Query Database is an intranet based web system which provides support to the cargo handling

team to track freight, missing courier, cargo sent to incorrect destination, or any other type of discrepancy. The

database holds the customer information, as well as facilitates and records the details of the actions to resolve

freight and courier queries. Used report server for hosting reports using SQL Server Reporting Services

[SSRS].

Responsibilities:

• Undergone various phases like requirements, analysis, design, functional and technical specification,

coding, and testing and document preparation.

• Involved into workflow preparation, statistical and data analysis.

• Involved in identifying the most efficient solution and preparing the architectural designs for components

using UML using the OOPS concepts.

• Used UML to draw system requirements with Use Case Diagrams, Use Case Scenario, Activity Diagrams

and Sequence Diagrams, identified system functionality and wrote Use Case Narratives for the same.

• Involved in project management activities like scheduling, setting milestones & deadlines and status

reporting for the development team and the Testing Team.

• Used ASP.NET, JavaScript, HTML and CSS to create dynamic web pages.

• Created all the user interface web pages to maintain data flow and data integrity using ASP.NET User

Controls, Web Server Controls.

• Implemented forms authentication in ASP.NET web forms like Login, password, and user authentication.

• Created the necessary Business and Data Layer components in C#.

• Designing the database using complex SQL queries, stored procedures, functions and packages to extract

data from various databases for data analysis and generating reports.

• Implemented SSRS [SQL Server Reporting Services] Package to create reports and host them on the

report server.

• Developed Macros in VBA with MS-Word, MS-Excel.

• Performed Data analysis, Data integration and Data manipulations in SQL.

• Generated test data for unit testing and system testing;

• Worked in conjunction with other testers, developers, and other team maintenance of Quality Standards

in Projects.

• Conducted project related presentations and walkthroughs.

• Used the source control tool Microsoft Visual Source Safe 6.0.

Environment: - C# 1.1, ASP.NET 1.1, JavaScript, T-SQL, SQL Server 2005, SSRS (SQL Server Reporting

Services), UML, MS - Excel, VS-2003, Reports.

CLIENT: WNS Global Services, India Feb 2004- Jun 2006

Project: Exit Interview Application

Role: System Developer

Description: This was an intranet based web application to automate the process of exit interview which goes

through dialogues at several levels and then completing the further exit formalities in the organization.

Pranjal Shinde

Responsibilities:

• Undergone various phases like requirements, analysis, design, functional and technical specification,

coding, and testing and document preparation.

• Involved into workflow preparation, process mapping.

• Involved in identifying the most efficient solution and preparing the architectural designs for

components.

• Involved in project management activities like scheduling, setting milestones & deadlines and status

reporting for the development team and the Testing Team.

• Used ASP.NET, JavaScript, HTML, HTTP, and CSS to create dynamic web pages.

• Created all the user interface web pages to maintain data flow and data integrity using ASP.NET User

Controls, Web Server Controls.

• Implemented forms authentication in ASP.NET web forms like Login, password, and user authentication.

• Designed the Configuration of the System.

• Created the necessary Business and Data Layer components in C#.

• Used ASP screens to host reports and system configuration.

• Created Complex SQL queries, functions and packages to extract data from various databases for data

analysis and generating reports.

• Designed reports using Customized data reports firing queries.

• Performed Data analysis, Data integration and Data manipulations in SQL.

• Generated test data for unit testing and system testing.

• Worked in conjunction with other testers, developers, and other team maintenance of Quality Standards

in Projects.

• Provided hands on training to the Users on the system..

Environment: C# 1.1, Web Forms, ASP.NET 1.1, MS-VISIO, SQL Server 2000, Visual Studio .Net 2003,

JavaScript.

CLIENT: Free India Holiday Tours, New Delhi. Mar 2003 – Feb 2004

Role: .NET Developer

Description: This is the site of tourism displaying the tourist locations of India. Users across the globe can use it

for easy search of various Indian locations, the hotels for accommodation and the travels to go there, book hotels

and travel packages and get the online confirmation. Hotels and travel agents can register with the website to

display their information on the website.

Responsibilities:

• Gathered software requirements from the stakeholders.

• Creating the artifacts like use case Diagrams, Work flow diagram etc.

• Prepared technical design documents.

• Developed server side validations in ASP.Net and C# using the validation controls.

• Developed business logic and data access layer object in C#.

• Cascade Style Sheets were used for Front End Designs.

• Used ADO.net extensively for data retrieving, querying, storage and manipulation.

• Used Validation controls for Text Areas and Text boxes and performed validations on the data prior to

being submitted to the database.

• Performed Unit testing or manual testing on all interfaces developed.

• Responsible for performing data investigations to assess problems associated with the application.

• Good experience in writing stored procedures, triggers user data type.

Pranjal Shinde

• Good experience in writing T-SQL

Environment: C#.net 1.0, Web Forms, ASP.NET 1.0, SQL Server 2000, Visual Studio .Net 2002.

Educational Qualifications:

• Master in Computer Application

• Bachelor in Computer Application



Contact this candidate