Prashant Shah
Email: ********.*****@*****.***
____________________________________________________________
. 7 years of IT experience in Internet/Intranet technologies, Client
Server, three-tier technologies, relational databases and business
application development using Microsoft technologies for Financial and
Environment base industries.
. Solid development experience of Web, Internet and Intranet applications
using Asp.Net framework 4.0, 3.5,3.0/2.0, Silverlight, Ria Services, WPF,
WCF, VBScript, JavaScript, JQuery, XML, XSL, XSLT, DOM,SAX, COM, DCOM,
Style Sheets, IIS 5.0/4.0,, MS Team Foundation Server, ADO 2.5/1.5, HTML
4.0, DHTML, XHTML, ODBC, OLEDB, .NET, C#,
Windows,95/98/2000/NT/XP/Vista/Windows 7 and Windows NT 4.0
. Expertise in N-tier Web Development analysis, implementation,
interfacing/reporting, data migration and troubleshooting. Extensive work
in Developing web forms, web controls, user controls in asp.net
. Willingness to participate in a highly productive, team-oriented
environment
. Exceptional interpersonal communicator who effectively interacts with
clients at all levels of management
. Decisive, energetic focused team member / player who lead high-performing
teams through implementing change and improvements.
Core Strengths:
Languages C#, C, C++, VB, VB.Net, VB script, JavaScript, HTML/DHTML, XML
(XSD, XDR, XSLT), UML.
Technologies ASP.Net (4.0,3.5,3.0,2.0), VB.Net,(JavaScript, WCP, WPF VBScript),
Silverlight, WPF,WCF, HTML 4.0, DHTML, JQuery, Visual Basic 6.0
Databases MS SQL Server 2008/05/2000//7.0, TSQL, Oracle 10g/9i/8i, MS Access
7.0/'97
Development Tools Visual Studio2008/05/03, Microsoft SQL Server Management Studio
,SQL*Tools, Crystal Reports 9/8.5/7.0/6.0, (Forms 5.0, Reports
3.0, Graphics 3.0), MS Visio, XML Spy, XSelerator, MS Office,
Web Development ASP.NET, XML Web Services, IIS, JavaScript, HTML, DHTML, CSS,
Themes, XML/XSLT.
Reporting Tools Microsoft Reporting Services, Crystal Reports.
Version and Source TFS, Visual Source Safe, Subversion
Control
Operating Systems Windows Vista/ 7, Windows Server 2003, MS Windows XP/2000/NT,
Windows 95/98/Me, Windows 3.xx, MS DOS.
Education:
Master in Computer Science (NYIT, NY)
Bachelor of Engineering in Information Technology (Gujrat University,
INDIA)
Work Experience: -
Enfotech Company Ltd, Princeton, NJ
Dec 2006 - Till Date
Project: "ENN5 - MDEP" (Exchange Network Node 5)
ENN5 is a client-server application Product for Massachusetts
Department of Environment Protection (MDEP). It is environment web base
application, using 2000 people from Massachusetts, which contain total 5
modules like Facility, Permit, Inspection, enforcement & Finance.
Role: Lead Developer
Responsibilities:
. Designed the system in a modular architecture for maximum code reuse,
software organization and management of development tasks.
. Analysis of existing components architecture and innovative prototypes
for seamless conversion to C# and .NET.
. Implement Component which creates dynamic GUI for Client/Server on
runtime using JQuery, HTML and DHTML.
. Developed and implemented the UI design using ASP.NET 4.0.
. Worked on creating Master pages and used Cascading Style Sheet (CSS) and
JQuery for developing application with consistent and better look and
feel WebPages.
. Development of extensive and user friendly error handling system with
robust system wide exception handling using C# and conducted the N-Unit
testing
. Implemented the Middle tier under the namespace Data Entities and
Business logic under the namespace Business Entities using C# and ADO.NET
. Implement dynamic search engine tool which create database query on
runtime using Data Transform method and predefine Database relation using
XML. Which making all Joining Operation between database tables on
runtime.
. Developed XML based Web services in C# to Authenticate Application user
with Domain access user.
. Implement web control - Data Binding Dynamically based on user selection
with partial post back and made GUI more interactive and user - friendly
using AJAX Technology.
. Created Custom Controls using C# and ASP.NET Ex : Generating Dynamic GUI,
Dynamic Generating Web Part by changing XML file. Advanced Calendar
Control.
. Implemented .NET's advanced Session state management.
. Used SSRS (SQL Server Reporting Services) and SSIS (SQL Server Integrated
Services) for report generation and data transfer. SSRS use to handle all
report management, processing, and delivery from one central location,
providing increased consistency and improved performance throughout the
reporting process.
. Implemented the server side code using C# and client side code using
JavaScript
. Implemented Encryption and Decryption on the web pages to ensure the data
integrity.
. Used the security COM component in .NET to get the secured functionality.
. Participated in meetings with Business users and with other project teams
to ensure that the volatile business requirements reflect in the project
development.
Project: "FAST (Field Assistant Services Tracking)"
FAST App is a Windows base Product for Chicago Environmental
Protection Agency (CEPA). It is product to install in TABLATE PC for live
inspection on site by CEPA inspector. FAST has 6 modules Task, Inspection,
Violation, and Enforcement Synchronization through web services which
access transfer inspection data to Server.
Role: Lead Developer
Responsibilities:
. Working with user to define Application Requirements
. Designed and developed client interface using C#.NET, SOAP and XML.
. Creating Web Services to synchronize data between Server and Tabulated
PC.
. Using C#.Net, ADO.Net and XML, built the XML interface. Worked with
existing business objects and developed some objects for the product.
. Using C# and ADO.Net, designed and developed data layer assemblies.
. Implement Configurable business structure for product, which contains
configurable Violation Calculation methods, Enforcement, Configurable
security and Configurable module for different client.
. Implement the runtime engine in Page Base which validate required field,
length of input string and error message base of XML file which is
configurable.
. Used Web Service to authenticate Login user to server.
. XSLT style sheet files were created for transforming results from XML
output.
. Used SQL Serve Reporting Services for generating Inspection report and
integrated into the system.
. Built the queries, stored procedures and triggers for the XML System.
. Validated the XML Document using XML SPY and parsed the XML document
using Microsoft XML DOM Parser.
. Create custom control for client requirement. Ex. Task Base Calendar
control. Schedule Chart for inspection, Dynamic Tab Control.
Technology: C#, Visual Studio 2008, Microsoft SQL Server2008 Express
Edition, ADO.Net, Oracle, SSRS, Web Service, DOM, MS Team Foundation
Server, IIS 6.0, PDFLIB, XML SPY5.0, SSRS.
Project: "Gov-Online"
Government Online is a permit base product. It is responsible for
permitting and licensing for businesses and residents by providing a
consolidated, easy-use and efficient application process. The GovOnline
System offers new ways to access permits and licensing services 24-hours a
day, seven days a week. It also offers ability to determine needed
permits/licenses based on user defined search criteria, online account
management, payment of fees online, ability to monitor permit/license
application status and customized account profiling.
Role : C# & Sr .Net Developer
Responsibilities:
. Designing and establishing overall system architecture/features and
processes
. Interacting with business managers and translate their requirements,
business rules into technical requirements
. Used ASP.NET for developing components and deployed in remoting services
. C# and XML was used for behind coding for event handling
. Create Web Service for data transfer and Client authentication and Auto
fill out textbox through C# and Asp.Net
. Implemented the Middle tier under the namespace Data Entities and
Business logic under the namespace Business Entities using C# and ADO.NET
. Create Text Resource Engine in Page Base, which allow you to configure
Label text, Textbox size max Number and Key press event using XML file
for different Client.
. Implement Security features in Page Base for each of the controls used in
Application, which allow you to configure Enabled/Disabled and visible by
the User Roles (Admin, Read Only, Data Entry) using XML.
. XSLT style sheet files were created for transforming results from XML
output
. Create various Web Parts for Home page which provides you all information
for all modules in application. Made Web part configurable base of on
User Role using XML.
. Used Jquery for dynamic menu generation and auto hide left panel and menu
panel.
. Made configurable Task server which execute services like data transfer
from other product, auto calculation for different regulations etc.
. Worked on exporting report to Excel from Gridview.
. Implemented Template Column for Custom Nested GridView.
. Used ADO.Net objects to connect to back end and execute Stored procedures
. Involved in creating various SQL Queries, Stored Procedures and Triggers
. SOAP is used for communicating with other application and components
. Used crystal reporting on web platform from various databases to generate
reports based on viewer customization.
. Used SSRS (SQL Server Reporting Services) and SSIS (SQL Server Integrated
Services) for report generation and data transfer (base on the clients).
SSRS use to handle all report management, processing, and delivery from
one central location, providing increased consistency and improved
performance throughout the reporting process.
. Implementation of application interact between the report viewer and
controls on the page.
. Created ASP.NET pages with server controls and in-built user validations
. Generating reports from tables using constrains, stored procedures.
. Used Visual Source Safe for Project management and Version Control.
. Handling Different Clients Deployment and Configurations.
. Providing full Future Enhancement, Client support and System Support.
Technology: C#, ASP.NET, ADO.NET, CSS, XML, XSLT, Visual Source Safe, API,
COM, DCOM, SSRS, IIS 6.0, JavaScript, VBScript, JQuery, Cristal Report,
SSRS, SSIS.
Project : "IPACS"
IPACS is product, which responsible for Auto Calculation of Air
protection and Water protection data for outflow and inflow. It has total
ten modules like Facility, Permit, Inquiry, Violation, Work Flow,
Enforcement, Security, Configuration, Finance and Web services.
Role : Sr .Net Developer
Responsibilities:
. Designing and establishing overall system architecture/features and
processes
. Interacting with business managers and translate their requirements,
business rules into technical requirements
. Used ASP.NET for developing components and deployed in remoting services
. C# and XML was used for behind coding for event handling
. Create Web Service for data transfer and Client authentication and Auto
fill out textbox through C# and Asp.Net
. Implemented the Middle tier under the namespace Data Entities and
Business logic under the namespace Business Entities using C# and ADO.NET
. Create Text Resource Engine in Page Base, which allow you to configure
Label text, Textbox size max Number and Key press event using XML file
for different Client.
. Implement Security features in Page Base for each of the controls used in
Application, which allow you to configure Enabled/Disabled and visible by
the User Roles (Admin, Read Only, Data Entry) using XML.
. XSLT style sheet files were created for transforming results from XML
output
. Create various Web Parts for Home page which provides you all information
for all modules in application. Made Web part configurable base of on
User Role using XML.
. Used Jquery for dynamic menu generation and auto hide left panel and menu
panel.
. Made configurable Task server which execute services like data transfer
from other product, auto calculation for different regulations etc.
. Worked on exporting report to Excel from Grid view.
. Implemented Template Column for Custom Nested Grid View.
. Used ADO.Net objects to connect to back end and execute Stored procedures
. Involved in creating various SQL Queries, Stored Procedures and Triggers
. SOAP is used for communicating with other application and components
. Used crystal reporting on web platform from various databases to generate
reports based on viewer customization.
. Used SSRS (SQL Server Reporting Services) and SSIS (SQL Server Integrated
Services) for report generation and data transfer (base on the clients).
SSRS use to handle all report management, processing, and delivery from
one central location, providing increased consistency and improved
performance throughout the reporting process.
. Implementation of application interact between the report viewer and
controls on the page.
. Created ASP.NET pages with server controls and in-built user validations
. Generating reports from tables using constrains, stored procedures.
. Used Visual Source Safe for Project management and Version Control.
. Handling Different Clients Deployment and Configurations.
. Providing full Future Enhancement, Client support and System Support.
Technology: C#, ASP.NET, ADO.NET, CSS, XML, XSLT, Visual Source Safe, API,
COM, DCOM, SSRS, IIS 6.0, JavaScript, VBScript, JQuery, Cristal Report,
SSRS, SSIS.
Project: ENBrowser (Exchange Network Browser):
"ENBrowser" is the project made for EPA(Environmental Protection
Agency). It is used to transfer Environmental data from different states
of USA to EPA via Web services. It has total 3 Modules like Submit Wizard,
Download Wizard and Security.
Role: Sr . Net Developer
Responsibilities:
. Interacted with managers to gather business specs. & prepared design docs
(use cases, sequence diagrams) using UML, Rational Rose.
. For "Submit Wizard" module designed & developed web user interface using
ASP.NET, C#, JQueary, HTML, JavaScript, server controls such as Repeater
Control, Data Grid, Data List, Validation controls.
. Designed & developed web services witch gather the current month Water
Protection and Air Protection data and submit to EPA(Environmental
Protection Agency) using ASP.NET, C#, ADO.NET.
. Developed reusable user controls using C#, ASP.NET.
. Implement User Authentication base on Web Services.
. Extensively Used ADO.Net to access database objects tables, stored
procedures
. For "Download Wizard" module design & developed Web user interface using
Silverlight 2.0, C#, Microsoft Express Blend.
. Implement business logic for "Download Wizard" using Ria Service and C#.
. Create Nested Repeater Custom control for showing Mapping between Current
Data and Previous data.
. Extensively used Data Grid for sorting, paging, and editing data
. Created Custom web parts using SharePoint Object Model and SharePoint web
services. Used C# as the programming language.
. Evaluated third party document workflow solutions for SharePoint Portal
Server 2003.
. Used SQL Connection, SQL Data Adapter, SQL Command, Data Reader, Data
View, and Data Set objects to access the database for loan processing.
. Built the queries, stored procedures and triggers for the XML System
using SQL Server 2000
. Wrote stored procedures using SQL Server 2005.
. Generated various report using .NET, crystal reports.
. Involved in testing and debugging.
. Used Visual Source Safe for Project management.
Technology: Silverlight 2.0,Ria Services, C#, Asp.NET, ADO.NET, UML, XML,
ASP.NET, Rational Rose, VSS, Win forms, User Controls, COM, Java script,
SQL server 2000, SharePoint Portal Server 2003, SSIS, Windows SharePoint
Services 2.0, Multi-threading, Crystal Reports, Win2k/NT
SSM Infotech Solution, India
April'04 - May'06
Role: Application Developer
Responsibilities:
. Created Application for shipping dept using ASP .Net & VB.
. Modified and tested order processing system using Asp.Net2.0, VB and
SQL Server 2005.
. Designed the system in a 3-tier Application for software organization
and management of development tasks.
. Developed and implemented the UI design using ASP.NET
. Developed Static HTML Application for the Demo to Business Users.
. Implemented the Middle tier under the namespace Data Entities and
Business logic under the namespace Business Entities using VB and
ADO.NET
. Extensively used Data Grid for sorting, paging, and editing data.
. Used SQL Connection, SQL Data Adapter, SQL Command, Data Reader, Data
View, and Data Set objects to access the database for shipping
process.
. Created Custom web parts using SharePoint Object Model and SharePoint
web services. Used VB as the programming language.
. Evaluated third party document workflow solutions for SharePoint
Portal Server 2003.
Technology : VB, ASP.NET, MS SQL Server 2000, .NET Framework 1.2,
SharePoint, Windows XP, ASP, JavaScript, CSS, HTML, D-HTML.