Está en la página 1de 4

Jay Patel

.Net Developer/Programmer
Ph: (206) 203-6912

Email: jaymcts@gmail.com

Summary
About 7 years experience as a C#/ASP.Net/VB.Net developer in requirements gathering, design and development of complex
Web and Windows applications using .NET Framework 3.5/3.0/2.0/1.1, WPF, WCF, ASP.NET, VB.Net, AJAX, ADO.NET, LINQ,
WinForms, WebForms, Reflection, SOA, Web Services, WSDL, SOAP, SQL Server 2000/2005/2008, T-SQL, Stored Procedures,
Triggers, Views, Integration Service (SSIS), Reporting Services (SSRS) and Crystal Reports.

Experience on software solutions including windows applications, web application and corporate portals.

Expert level experience in .NET Framework 3.5/3.0/2.0/1.1 using C#.Net, VB.Net, ADO.net.

In depth knowledge of Crystal Reports, Windows Communication Foundation (WCF), Windows Presentation
Foundation (WPF) using .NET 3.5/3.0

Strong Experience in AJAX Control Toolkit, JavaScript, HTML, CSS, XML, Web Service, User Control.

Extensive experience of Data Adapter, Dataset, and Data reader to read and update data in database.

Good hands on experience of developing .NET Web Service using SOAP, UDDI and WSDL.

Experience in working with .NET Remoting, Multi-threading, Assemblies (Private, Shared and GAC), IIS and
Serialization.

Excellent hold and experience on messaging technologies like XML, XSLT, XSD, XPATH, DTD, Schema and thorough
understanding of XML DOM parser and SAX Parser.

Expert using Crystal Reports and SSRS, as well as integration with ASP.Net for web based reporting.

Good Expertise working with SQL Server 7.0/2000/2005, Oracle 9i/10g, MySQL & MS-Access.

Developed Service Oriented Architecture (SOA) based web applications that conforms SOA standards.

Strong knowledge in System Architecture, Design Patterns including Service Oriented Architecture (SOA), Model View
Controller (MVC), Facade, Singleton etc.

Expert level skill of RDBMS concepts, Database Design, writing T-SQL queries, stored procedures, Triggers along
with Data Transformation Services (DTS), views, user defined functions, packages, database performance
tuning, indexing, database backup and restore.

Extensive knowledge in creating critical, drill down and ad-hoc reports using Crystal Reports.

Experience with Data Warehousing using SSIS, SSAS services in MSDE/SQL Server 2005.

Expert in debug application using Visual Studio .NET IDE debugging tool.

Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions
for complex development problems.

Able to work independently, in teams and meet release/delivery deadline.

Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third party products.

Excellent team player with quickly problem-solving and trouble-shooting capabilities

Technical Skills
Languages

.NET Framework 3.5/3.0/2.0/1.1, C#, VB.Net, ASP.Net ADO.Net, VBA, Java, PL/SQL

Web Technology

ASP.Net, AJAX toolkit, ASP, HTML, DHTML, Web Service,

Web Services

SOAP, UDDI, WSDL, XML

XML Technologies

XML, XSL/XSLT, DOM, XPath, SOAP, WSDL, DTD,

Mark-up/Scripting Lang.

HTML, DHTML (CSS), XML, XSLT, JavaScript, AJAX, VBScript

Databases

SQL Server 7.0/2005/2000, Oracle 9i/10g, DB2, MS-Access, MySQL

Application/Web Servers

Microsoft IIS 7.0/6.0/5.0

Reporting Tools

Crystal Report 11/10.0/8/8.5, SQL Server Reporting Service 2005 (SSRS)

Source Control Systems

Microsoft Visual Source Safe, Team Foundation Server(TFS)

IDE

Visual Studio .Net 2008/2005/2003

Operating System

Windows 7/ Vista / XP / 2003/ NT / 2000, Unix, Linux, RedHat Linux

Standards & Trends

Agile Development, Test Driven Development, SOA (Service Oriented Architecture)

Design Patterns

Adaptor pattern , Observer, Decorator, Factory Method, Abstract Factory, Front


Controller, Singleton and MVC

Emerging Technologies

XML Web Service, Windows Communication Foundation(WCF), Windows Presentation


Foundation (WPF)

Education

Bachelors of Science in Computer Science/Engineering

Certifications

Microsoft Certified Technology Specialist for .Net Framework - Web and Windows application
Microsoft Certified Technology Specialist for SQL Server 2005
Page 1 of 4

Brainbench Certified in ASP.Net and C#

Professional Experience
TradeStation Securities Inc, Plantation, FL
Feb 08 Onwards
TradeStation Market Data Services Network
C#/.Net Developer
TradeStation Network provides financial information, including complete research reports, estimates data, financial news,
historical statistics, company profiles and analytical research and market data to securities professionals, investors and
corporations. TradeStation Network data feeds could be used by securities professionals and corporations like Credit Suisse,
Bank of America, Citigroup, Goldman Sachs, JP Morgan, Deutsche Bank etc. Research and estimates were submitted by
analysts on Equity and Fixed income.
It consists of following major modules:
Direct Exchange Data Module: TradeStation Data Centers have direct connections to the American Stock Exchange,
Bloomberg Tradebook, CME Group (which provides data for Chicago Board of Trade, Chicago Mercantile Exchange,
NYMEX / COMEX) NASDAQ, New York Stock Exchange (NYSE), Options Price Reporting Authority a/k/a OPRA (which
provides options data for the options exchanges: American Stock Exchange, Boston Options Exchange, Chicago Board
Options Exchange etc)
Intelligently Filters Module: Market centers data sometimes do not coincide with current trading activity e.g. out of
sequence data. TradeStation is designed to filter this data to avoid misleading data and later do reconciliation.
Automated Exchange Corrections Module: To provide accurate data, TradeStation Network processes real-time
insertion, deletion, and correction messages sent by the market centers. This updated information is sent to the various
windows within TradeStation such as Chart Analysis, Quote, Matrix etc
Responsibilities:

Involved in Software Architecture, Analysis, Design and the handling client requirements/change requests.

It was an n-tier architecture containing the data access layer, business layer and the presentation layer

Designed and developed user-interface of the project using Custom controls, User Controls, Web Controls, HTML
and JavaScripts.

Worked on creating the Master Page.

Designed and developed the ASPX pages using OOPS.

Used Data Access classes for data manipulation and retrieval.

Used ADO.NET data objects such as Data Adapter, Data Reader, Dataset, Data Table and XML for consistent
access to SQL data sources.

Worked on designing the database, creating tables and transforming of data using SSIS.

Involved in Writing, Modifying Queries, Stored Procedures and Triggers using SQL Server 2005.

Designed and Developed Middle Tier using ASP.NET Web Service.

Responsible for generating reports based on SQL Server Reporting Services 2005.

Responsible for transforming and loading data using SSIS.

Responsible for query optimization using SQL Tools such as Query Analyzer, SQL Profiler.

Developed and implemented window service to generate report and feed data into database.

Implicated test driven development approach using N-Unit Testing.


Environment: C#, ASP.NET, .Net Framework 3.5/3.0, WPF, WCF, Visual Studio.NET 2005, ADO.NET, SQL Server 2005, XML,.NET
Framework 2.0,N-Unit Framework, SSRS/SSIS, ASP.NET Web Service, Team Foundation Server T-SQL, IIS 7.0/6.0, Source Safe,
Ajax Toolkit
Wachovia Securities Financial Network (Now Wells Fargo) - Charlotte, NC
Dec 06 to Jan 08
Investment Portfolio Advisor
C#/.Net Developer
This project was about building web based application that supported Investment Portfolio and provide advisory services to
manage complex investment portfolios. The application provided Portfolio Managers and Analysts to implement investment ideas
across Portfolio and perform Modeling and Rebalancing. It assists in creating a personalized portfolio analysis and proposed
financial strategy, tailored to the specific needs of each individual client.
Responsibilities:

Designed and developed new C# and web form UI for web based application.

Interacted with the Business Analysts and the clients for translating the business requirements into Technical
Specifications.

Ability to work well in a team environment and brainstorm with other developers on ideas, design approach, technical
issues and team processes.

Designed and developed Windows Communication Foundation Services (WCF) using data contracts, service contracts
and operation contracts.

Involved in development life cycle from design phase to implementation phase, testing and deployment.

Designed and developed Data layer classes using ADO.NET concepts for creating and opening connections, accessing
and binding data and SQL commands for reading and updating data on SQL Server 2005.

Worked on designing of database, creating of tables using the concepts of normalization and RDBMS.

Developed and updated Queries, Stored Procedures, Functions, Views and Triggers using SQL Server 2005.

Created User Interface with ASP.NET Ajax.

Performed Regression test, Integration test and Unit Test with improved debugging standards.

Responsible for maintaining versions of code using Team Foundation Server.

Page 2 of 4

Responsible for creating the .NET builds and making sure the builds are migrated all the way up to the Production
Environment.

Responsible for query optimization using SQL Tools such as Query Analyzer, SQL Profiler.

Incorporated the structured Error Exceptional handling try catch blocks all throughout the development to handle
exceptions.
Environment: C#, ASP.NET, .Net Framework 3.53.0, IIS 6.0, WCF, MS SQL SERVER 2005, Visual Studio Team System, .NET
Framework 3.0/3.5,Windows Server 2003, Team Foundation Server, ADO.Net, Ajax Toolkit, T-SQL, N-Unit
Client: ComEd (Exelon Corporation Unit), Chicago, IL
Sep 05 to Nov 06
NextGen Call Center Manager (NextGen CCM)
C#/.Net Developer
ComEd is the largest electric utility in Illinois, serving the Chicago and Northern Illinois area. NextGen CCM was developed for
customer care representatives/support personal to manage, monitor and support customer calls/issues, application tracking, log
records etc.
Responsibilities:

Involved in Software Architecture, Analysis, Design and the handling client requirements/change requests.

Interfaced with account staff members, sales and marketing team to define Call Center application requirements so that
campaign was clearly defined and managed by Call Center agents.

Designed and developed Web Forms and win forms using C# and VB. Net.

Designed Three-Tier application using XML data sources and SQL server as backend databases.

Developed Wizard-like-GUI (ASP.NET, DHTML, JavaScript, web controls (DataGrid etc.), Custom Controls)

Performed database programming (ADO.NET, MS SQL Server, stored procedures, functions, transactions)

Used ASP.Net input Validation controls for client side validation.

Developed application for interaction with third party system for retrieving business data (XML, HTTP, FTP)

Developed a module for XML input/output processing, third party input processing (Web Services, SOAP, C#)

Worked with end users for requirements gathering. Trained staff on application usage

Designed and implemented Data access layer, using ADO.NET to connect and retrieve or manipulate database
information.

Designed and Developed a Monthly CSR Report application in ASP.net named which runs at the end of every month and
generate the report and export the final Data to Microsoft Excel, Word and PowerPoint.

Developed an application in ASP.net named Traffic Report which takes the data from the Aspect and displays the
results in Crystal Reports.

Migrated Complex Access Reports to the Crystal Reports 10 and embedded them with ASP.net

Development and execution of test plans created in house ensuring proper execution.

Developed an IVR component using Microsoft TAPI, for use in Voice recognition software.

Designed and implemented User Interface Layer using ASP.NET Web Forms.

Managed Development processes like source control tool, build Process, Integration and Legacy application support.

Interacted with Call center management personnel to ensure project deadlines were met and campaigns were started
on time.
Environment: C#. NET, VB.net 2.0, ADO.NET, Oracle Development, .NET Framework 3.0/2.0, MS Office 2003, MS Visual Studio
2005 and Windows 2000, FTP, SQl Server 2005, Crystal Reports 10, Toad, Ms Visio 2003, XML, XSLT.
Client: Pitney Bowes / Company: Sunitrans Logistics, IN
Nov 03 to Sep 05
ASCENT
.Net Consultant
Ascent is a shipping software solution that selects the right carrier reducing transportation and logistics costs and streamlining
mail and shipment processing. Ascent is used by US and Canada which provides electronic connectivity to multiple carriers,
including UPS, USPS, Purolator, FedEx, DHL etc. It provides real-time updates on shipping changes, tracking numbers, actual
weight, and other shipping data to host application, facilitating invoicing. It enables you to rate shipments online during ordertaking, confirms shipment immediately, and updates inventory. It produces required barcodes. E-track features download
delivery status of packages or groups of packages from carrier's website.
Responsibilities:

Evaluated N-tier architecture for Presentation, Business and Data Access Layers were coded using c#.

Developing Forms, Data Reports & Graphical Reports including (Pie & Bar) using Crystal based on the new requirement
and implementing the business logics in different carriers like UPS, USPS, DHL, Purolator and FedEx.

Modified applications according to the user requirement.

Developed and maintained online applications by ASP.NET.

Designed and Developed Web Forms using ASP.NET, HTML, JavaScript.

Maintained Web Site administration and user management system.

Developed the database connection ADO.NET.

Performed Data Validation and error handling in applications.

Involved in exporting reports to Excel from Gridview.

Involved in deployment of application on test and production server.

Performed debugging and testing of the application.

Developed report for online application using crystal report.

Responsible for the analysis requirement and designing database tables.

Used query analyzer, Execution Plan to optimize SQL Queries.

Designed and developed Tables, Store Procedures, User Defined Functions, Triggers and other complex Queries.

Created views for easy user interface implementation.

Responsible for query optimization using SQL Tools such as Query Analyzer, SQL Profiler.
Page 3 of 4


Evaluated database performance and performed maintenance duties such as tuning, backup and restoration.
Environment: ASP.NET, C#, ADO.NET, AJAX Control Toolkit, JavaScript, XML, IIS 6, Visual Source Safe, SQL SERVER, Visual
Studio.NET, Web methods, Windows Server 2003 and Windows XP.

Page 4 of 4

También podría gustarte