You are on page 1of 7

Vipul Chauhan

Mobile: 732-910-6919 Email: vipulchauhan1986@gmail.com

Summary:Around 7 year of experience in developing intranet, internet, N-tier and Distributed Client Server applications using C#.Net, ASP.NET 4.0/3.5/ 2.0/ 1.1, ASP.NET MVC 3/4 (razor engine), ADO.NET, VB.Net, AJAX control Toolkit, DevExpress controls, SQL Server 2000/2005/2008. Microsoft Certified technology specialist and PEGA certified system architect with around 7 years of experience in Software Development Experience of working on the complete software development life cycle involving analysis, design, development, testing of various applications based on Microsoft and BPM Technologies Experience with Agile (Scrum) and Waterfall iterative Methodologies Experience in developing intranet, internet, N-tier and Distributed Client Server applications using C#.Net, ASP.NET 4.0/3.5/ 2.0/ 1.1, ASP.NET MVC 3/4 (razor engine), ADO.NET, VB.Net, AJAX control Toolkit , SQL Server 2000/2005/2008 Strong experience in client side technologies like JavaScript, ASP.net AJAX and JQuery, Experience in implementing WCF applications using .Net Framework 3.5 and .Net Framework 4.0 Proficient in web designing using XML, HTML, DHTML and CSS Experience in building rich Ajax enabled UI based web applications in .NET and developing multi-tier web applications Exposure in Microsoft .NET 3.5, WCF, LINQ, Entity Framework data model (EDM) Strong experience in Object Relational Mapping (ORM) implementation techniques using LINQ to SQL and Entity Framework data model (EDM) Experience in developing XML and SOAP, WCF REST services, HTTP based Web Services in .NET. Hands on experience to consume web services using WSDL Knowledge in OOA & D, Design Patterns (Singleton, Factory, Faade, DI & IOC) Developed highly complex and critical business process solutions in SQL Server 2000/2005/2008 which includes writing stored procedures, user-defined functions, triggers and designing tables, view. Experience in implementing full text search against character-based data in SQL Server tables Experience in using source control tools like Tortoise SVN, Visual Source Safe (VSS) and Microsoft Team Foundation Server (TFS) Experience in code analysis tools like ReSharper and FxCop Experience to write the build script for application deployment using MS Build Experience performing Unit and Integration Testing, System Integration Testing (SIT) and User Acceptance Testing (UAT). Experience Bug Reporting and Fixing Extensive experience with all phases of SDLC under SEI/CMM 3 and SEI/CMM 5 quality standard Experience in DevExpress UI and reporting controls Experience with data Extract Transform and Load (ETL) with SQL Packages using Experience in preparing deployment set ups for web and windows using .Net framework techniques of installation such as Microsoft Installer (MSI) Experience in SQL server Data transformation services (DTS) Knowledge in working with third party controls Radcontrol/Telerik Knowledge on SOA architecture Exposure of Test Drive application development (TDD) using Testing frameworks like N-Unit. Experience in BPM tool like PRPC 6.1/6.2 Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills Capable to delve into new technologies with ease. Ability to work well in a team as well as in an independent environment.

Technical skills Operating Systems Web / Windows Technologies Windows 7.0/ VISTA / XP / 2003 / 2000 / NT 4.0 / DOS Web Forms, Windows Forms, ASP.NET, ASP.NET MVC razor engine,

ADO.NET, AJAX, Web services, WCF, LINQ, Entity Framework, TDD, VS unit testing, HTML, XML, XSLT, CSS, Java Scripts, JQuery, IIS Programming Languages Distributed Development C#, T-SQL, PLSQL Web Services (ASMX), Windows Services, Windows Communication Foundation (WCF), WCF REST Services SQL Server 2000 / 2005/2008, MySql Visual Studio 2003 / 2005 / 2008/2010, SQL Query Analyzer 2000, SQL Server Management Studio 2005/2008/2012, PL / SQL Developer, Toad, Anjab lab profiler, Dream Viewer, IE developer, Firebug, NUnit framework, Microsoft VISIO, Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS), Tortoises SVN Fiddler, ReSharper, Pivotal Tracker, Structuremap, Automapper, PostSharp, MS Build, MPP, Open Project IIS 6 / 7 Internet Explorer 7/ 8/9, Mozilla Firefox, Google chrome, Opera Logistics, Yellow pages, social networking, Insurance. PEGA PRPC 6.1/6.2

Databases Tools / Software

Application Server Web Browser Domain BPM

Educational Qualifications Bachelor of Engineering (Electronics & Communication) GCET, Sardar Patel University, Gujarat, INDIA

Certifications MCTS-70-514 (Microsoft .NET Framework 4.0 Service communication) MCTS 70-515 (Microsoft .NET Framework 4.0 Web applications) Microsoft Certified Professional ID: 8137186 PEGA Certified System Architect (PRPC 6.1) PEGA CSA Id: PEGA013246

Professional Experience UP S; At l ant a, G A S eni or C on sult ant 06 / 13 p r es ent

Description: UPS (United Parcel Services) is worlds biggest package delivery company headquartered in Atlanta, GA. P roj e ct: G AC S ( G lob al a ge nt com pe ns at io n s ys t em ) GACS is a web portal. UPS has service worldwide but in many countries it does its business through agents (contractors). This web portal has mainly three types of users: admin, UPS users and agent users. Admin users can create/manage user roles and access to different modules. UPS users can create agents, contacts and contracts. Contract can be specific to country, port or shipper. It also contains all the information related to compensation to agent. Compensation can be weekly, monthly or annually as per mentioned in contract items. Contract can have fixed standard, tiered and miscellaneous items. Agent users can login to portal and can post claims which are reviewed by Admin. Portal also has reporting module which contain reports related to agents, claims and compensation. The goal of this project is to build seamless compensation system for all UPS agents worldwide.

Roles & Responsibilities: Working as only front-end developer for this project Understand the requirements from Analysts and create HTML wireframes prior to development Used DevExpress UI and report controls like DevExpress gridview, combobox, callback panel, data editors, layouts etc. extensively for rapid development Design and developed reusable user and custom controls (Asp.Net 4.0). Developed Asp.Net 4.0 web controls, master pages, user and custom controls in C#. Implemented AJAX controls using JavaScript and C#. Use AJAX controls like Update Panel, AutoCompleteExtender, Modal Popup, Script Manager and Script Manager Proxy etc in application. Used ASP.net web api with JQuery UI for autocomplete and global search boxes Created Windows Communication Foundation (WCF) Service to read shipments data from the database using VS.Net 2012 and consumed WCF Services from web application. Created queries, stored procedures, triggers, views and user defined functions in SQL Server. LINQ queries on collections and database objects (Used LinqServerModeDataSource from devExpress to display report data) Designing the HTML and developing CSS. Perform version controlling using Microsoft Team Foundation Server (TFS). Used ReSharper and StyleCop for code cleaning and enforce standard coding practices Contributed to Application Support and releasing the fixes.

Environment: .Net framework 4.0, VS2012, ASP.NET 4.0, JQuery, C#, WCF, ASP.net web api, JQuery AJAX, SQL Server 2012, DevExpress ASP.net controls, LINQ, Microsoft Team Foundation Server (TFS), ReSharper, StyleCop, Fiddler, Windows 7.0/XP. 10 / 12 06 /1 3

G E ICO ; M acon , G A Con sul tan t M ent o r

Description: GEICO is an auto insurance company. It is a wholly owned subsidiary of Berkshire Hathaway P roj e ct: Cl i ent int eg r at i on GEICO is in process of migration of its current systems from mainframe to .net platform. This project is integration/interface solution (services) for auto insurance customer/client data. It takes input from mainframe, processes the input using formatters, maps data to .net objects and passes it to Client services. When response comes from services, process them, serialize data and send back to mainframe. The goal of this project is to facilitate seamless communication between mainframe legacy systems and .net services. This integration services were exposed as WCF to mainframe. Roles & Responsibilities: Working as developer, mentor and code reviewer for four other projects as well Mentoring and conducting code reviews for 16 mainframe developers who are new to .Net technologies, helping them to understand concepts related to .Net, C#, to support them for their tasks completion Code reviews for multiple teams(integration and UI) to ensure right coding standards are in place Understand the requirements from Analysts, legacy system from mainframe developers Generate formatters and models according to mainframe copybooks Used TDD approach for development Ensure writing enough unit tests/ integration tests while doing new development or code review Used StructureMap IoC container for dependency injection Used AutoMapper to map the same properties in one object of one type to another object of another type Used ReSharper and StyleCop for code cleaning and enforce standard coding practices PostSharper was used for error logging mechanism Development of WCF services Contributed to Application Support and releasing the fixes.

Environment: .Net framework 4.0, VS2010, ASP.NET MVC 4.0 razor engine, JQuery, C#, WCF, ASP.net web api, JQuery AJAX, SQL Server 2012, Entity framework, LINQ, Microsoft Team Foundation Server (TFS), ReSharper, StyleCop, Automapper, PostSharp, Structuremap, Fiddler, Windows 7.0/XP.

Cult ur a l Vi st a s Inc ; M ar yl an d, U S A S r. Softw a re Eng in ee r

08 /1 1 09 /1 2

Description: Cultural Vistas provides international exchange opportunities that strengthen global networks, enhance professional skills, and advance mutual understanding in an interconnected world. P roj e ct: J 1 P rog r am w eb po rt al This is web based application. The goal of project is to combine the J1 visa program review processes of NY office Team and MD office Team. Prior to release of this project, program review process allows employer to initiate application process for reserved programs and the semi-open review process. This project has opened up for participant to initiate application. Enhancement features like communication with SEVIS (Student and Exchange Visitor Information System - a webaccessible database used by the Department of Homeland Security), integration with accounting system, Insurance module for exchange visitors etc. are included to better assist admin users from different offices in review programs. Responsibilities: Gathered Requirements from the customer and worked with them to set the specification and design of the application. Prepare HLD (High level design document) before starting development Maintain project documentation as per customer requirements. Lead the team of 6 developers (onsite / offshore) for production support of application. Design and Development Web using Asp.Net 3.5/4.0, ASP.NET MVC 3.0 (razor engine), C#.Net, WCF and Ajax controls for developing the front end application. Design and developed reusable user and custom controls (Asp.Net 3.5). Developed Asp.Net 3.5 web controls, master pages, user and custom controls in C#. Implemented AJAX controls using JavaScript and C#. Use AJAX controls like Update Panel, AutoCompleteExtender, ModalPopUp, Script Manager and Script Manager Proxy etc in application. Created queries, stored procedures, triggers, views and user defined functions in SQL Server 2008. Created Windows Communication Foundation (WCF) Service to read the database using VS.Net 2010 and consumed WCF Services from Asp.Net web application. Develop and deploy WCF services. Done the enhancement in existing WCF services to override the existing functionality. Consume and establish communication with the third parties like SEVIS, APS, accounting system using WCF services. Develop Data access layer (DAL) using Object Relational Mapping techniques Entity framework. Write Custom Controls in C# and consume them in Web application to mange UI and context of web application. Worked on re-engineering of current architecture and database design. Responsible for migration of database from SQL server 2005 to SQL server 2008. Used scrum methodology in the project. Pivotal tracker was used for user stories and defects logging. Used ReSharper for code review and get rid of redundant code. Environment: HTML, CSS, XML, JQuery, ASP.NET 3.5/4.0, ASP.NET MVC 3.0, ASP.NET ajax control toolkit, C#, WCF, JQuery AJAX, SQL Server 2008, Entity framework, LINQ, Microsoft Team Foundation Server (TFS), ReSharper, Pivotal tracker, Fiddler, Windows 7.0/XP. Ban k of Am e r i c a 06 /1 1 08- 1 1

P roj e ct: Ho me l oan f or ec lo su re Description: This project is related to Home Loan Foreclosure business process. A foreclosure is when a lender sells borrowers property, usually because he has fallen behind on his mortgage payments, and occurs when he hasn't made any payments for at least 90 days. Foreclosure may also result if borrower sells his property without mortgage lender's consent. The lender sells the property at a public auction to recover its losses, including the balance of the loan as well as the costs of collecting the debt and foreclosing on the property. In many cases, the lender will purchase the property at the foreclosure sale. Responsibilities: Understanding project specification. Worked with onshore/offshore developers.

Understanding of business process Used PRPC 6.2 for development Contributed to fixing defects and troubleshooting issues. Determined causes and implemented solutions for improved processes Responsible for production support, modifying activities, rules and rulesets. Modifications on flows and flow action diagrams. Ensures project align with the Pega Best practices

Environment: PRPC 6.2, MS SQL Server 2005 S ynt el ; M umba i An a l yst P rog ra mm e r 01 /1 1 06 /1 1

P roj e ct: S ynt e ll ige nc e Description: Syntelligence is a Web-based application for Syntel employees. It has different modules like time and attendance system, leave management, benefits, travel, appraisal system. It helps almost all admin and HR related processes and activities to be online. Responsibilities: Conducted various PoCs (Proofs of Concepts) to test the requirement feasibility. Contributed to development cycle including high-level design, data design, coding, testing and creation of functional documentation. Designed class diagrams, use cases and sequence diagram in MS Visio and created design document for the same. Worked on business and data access layer in C#.Net. Used XML and XSL for presenting data. Develop windows service using C#.Net. Used ADO.NET for data access, used Data Adapter, Data Reader, Dataset classes. Created tables, functions, stored procedures, views in the MS SQL database. Interaction with business analyst in requirement tracking and implementing. Responsible to ensure that the right coding standards are in place Environment: .NET Framework 3.5, VS 2008 with C#, MS SQL Server 2005, VSS 6.0, IIS 6.0 Ka le C on sult ant s lt d . ; M umbai .N et Dev el ope r 0 9/ 0 9 - 1 2 /1 0

P roj e ct: F r eig ht M anag em ent S ys t e m | Eu rop a rtn e rs , G l ob al ink , JM Bak shi gr o up, HT L logi st ic s Description: FMS is a Web-based application, which helps freight forwarders to improve their operational efficiency. With the help of the integrated Sales, CRM and operations module, each division can get accurate information about their shipments with one point of data entry. This eventually helps customers to get a timely update of their shipment and response from customer service. Responsibilities: Requirement gathering and creating user and functional requirement specifications. Developed code for all activities using C#.NET 3.5. Developing various reusable Helper and Utility classes, which were being used across all the modules of the application Implemented multilingual functionality for website. Created triggers, stored procedures, Views in the SQL Server Database. Worked on the Crystal Reports to show various administrative reports using functions and calculations. Customer interaction and support coordination in defect tracking and fixing. Onsite technical support for UAT at Almaty Development of custom and user controls Development of WCF service components Responsible to ensure that the right coding standards are in place Environment: C#, .NET 3.5/4.0, MS VISIO, Windows XP, SQL Server 2005, Crystal Reports, Fiddler, WCF services, JQuery 1 0/ 0 6 0 8/ 0 9

V 2 So lut ion s ; M umb a i

.N ET Pr og ra mm e r P roj e ct: M yF ini sh Lin e .n et | M yF ini sh Lin e , US A Description: MyFinishLine is a combination of health care and social networking web-site. It mainly consists of client web portal, member web portal, coach web portal, blog site and admin module. This site has basic social networking site features like friend invitation, messages, photos and videos uploading and sharing. Responsibilities: Gathered the requirements for the module development. Designed modules like scrapbook, Photo and video uploading etc. Used AJAX toolkit using Java Script, XML and C#. Developed ASPX and HTML for presentation view. Used Ajax/Jquery to improve user experience Developed stored procedures, tables, views and triggers in SQL server. Responsible for deployment on test and production server. Contributed to Application Support and releasing the fixes. Introduced Jquery for image and video management Environment: ASP.NET 2.0, Visual Studio 2005, AJAX, Windows XP, XML, JQuery, SQL Server 2005, Web services P roj e ct: AS Kv 2 | www.askv2.com Description: ASKv2 is a web-based product. It involves an amalgamation of 3 modules; a Search Engine, a Site Builder tool (with static and video templates) and a Market Place. Local Search: Search based on categories, keywords and areas. (Yellopages search) Site builder: This is template based site builder for small business users who do not have web site for their businesses. It is wizard based site builder which contains only 5 steps to build site. It also have separate wizard for simple and advanced user and video templates for making video sites Market place: This is the place where buyers and sellers can interact with each other, can make catalogues of their products and can inquire about different kind of available products. Responsibilities: Responsible for preparing System Requirements Specification (SRS), Software Design Documents, System analysis and design Responsible for development of presentation layer using HTML, ASP.NET. Created stored procedure in Database using T-SQL. Developed and maintained reports on daily/ weekly/ quarterly/ annually. VSS was used for Source code control. Implemented full text search for yellow pages search Data migration from other tools to website database Development of Site builder module Environment: ASP.NET, XML, Visual Studio 2005, Windows XP, SQL Server 2005, Java script P roj e ct: L AD B ET This project is a web-based application. It involves building of a book entry tool application for data entry operators of usyellowpages.com to enter data. The application has various stages of approval and also a role-based reports section. Responsibilities: Requirement analysis development, unit testing. Coordination with data entry team for better DEO experience Data migration from LADBET to ASKv2 Designing of ASPX pages

Environment: ASP.NET, XML, Visual Studio 2005, Windows XP, SQL Server 2005, Java script P roj e ct: C ent er B ea m It is web based admin application. Admin is provided with the facility to generate custom forms for the end users. According to the input (forms, sections, fields, validation controls) provided by the admin, XML is being generated. Using this XML, web controls are being created dynamically.

Responsibilities: Gathered the requirements for the module development. Responsible for requirement analysis, development, unit testing. Responsible for designing of ASPX pages Analysis and fixing of defects Have used XML, x-path queries for dynamic controls generation Writing data access layer and stored procedures

Environment: ASP.NET, XML, Visual Studio 2003, Windows XP, SQL Server 2000, Java script

You might also like