Post Job Free
Sign in

Sr .NET Developer /Software Engineer

Location:
United States
Posted:
September 08, 2010

Contact this candidate

Resume:

SHRUTI S. PATEL

*** ******** ***, *** # *, Hoffman Estates, IL. 60169 Ph. 847-***-****

E-mail : *********@*****.*** , ****************@*****.**.**

PROFESSIONAL PROFILE

• Over 6+ years of Experience in all phases of software development life cycle which include design, development, Testing and Production Support for Client-Server and Web-based applications.

• Expert level skills in C#,ASP.NET, SQL Server 2000/2005, MySql, ADO.Net, Crystal Report, VBScript, Java Script, Testing, Visual Source Safe, Windows Forms, Web Forms, COM, Relational Database.

• Experience in developing Web Services in C# Visual Studio.NET using XML and SOAP.

• Experience in .Net Framework 3.5 concepts like WCF and WPF.

• Knowledge and experience in N-tier, MVC architecture & development using .NET.

• Solid experience in tuning T-SQL queries, Stored Procedures, Functions to improve performance of code.

• Experience in database development, for creating complex database Joins, queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Triggers in SQL Server 2000/2005 and MySql.

• Excellent knowledge of Object Oriented Design and Development following Agile Methodologies.

• Experience in creating system, integration, and performance test plans for large databases.

• I've experience combining technical and analytic skills in the design and development of high end Internet applications.

• Managed a team of 5 people includes reviews, grooming new resources in project by imparting functional as well as technical knowledge and assigning tasks.

• Dedicated, self-motivated achiever who is committed to success and adept at juggling multiple task in a high pressured environment.

• Able to lead and direct with style and innovation.

• Exceptional ability to motivate and help others for a highly productive development environment.

• Good experience in Health Care, HR and Financial domains.

WORK EXPERIENCE

• Stafflogix Corporation, Naperville, IL [Feb ’2010 – Present]

 Worked as VB.Net Developer.

VMSLogix is the application developed to manage entire process involved in hiring of the resource in organization such as filling Employment application, scrutinizing applicants, gathering applicants documents for verification, generating purchase order, converting new hire into Associate, maintaining timesheets of the applicants.

Entire application was divided into various modules such as HR, Admin, Purchase Order, Contract Compliance, Finance.

 Major responsibilities includes:

 Designed and developed application using .Net Framework 3.5 Developed the modules using VB.NET, JavaScript, HTML, AJAX, ADO.NET in n-tier architecture.

 Involved in the development of HR, Admin, Contract Compliance, Purchase Order modules.

 Extensively used AJAX Control toolkit for designing the layout of the application.

 Used Tab Container for navigation purposes, Panel and Update Panel for refreshing selected portions in Web forms, Pop up control extender for Search implementation.

 Extensively used JavaScript for client side validations, CSS classes, Skin for consistent look and feel in entire web application.

 Extensively used Grid View control for representing tabular data, Form View templates (Insert/Edit/Item) to reduce number of code line, Tree View for representing the hierarchical data. Also used Wizard control for navigating in same page between groups of Tab Panels.

 Created User Controls to prevent duplication of code.

 Implemented event driven programming using Delegates and Events.

 Used ADO.Net components such as Data Set, SQL Adapter, Command and connection object to have disconnected connection with database.

 Implemented transactions in procedure to maintain consistency of data.

 Perform Exception handling to avoid application exceptions.

 Used SMTP server for sending emails within and outside organization.

 Used SQL server 2000 for writing procedures, functions, T-SQL statements.

 Used Validation controls, custom validation and validation summary for validations.

 Used SVN for version control.

 Involved in testing of the modules.

 Exported data to Excel and .Pdf files from Grid View data based on requirements.

Environment: Visual Studio 2008, Vb.Net 3.5, SQL Server 2000, T-SQL, XML, Java Script, HTML,

ADO.net, IIS 6.0/7.0 Web Server, AJAX Control Toolkit, SVN.

• Stratex Partners, Chicago, IL [Oct ’09 – Jan ‘2010]

 Worked as VB.Net Developer.

The estratex application is developed to manage a company’s strategic HR functions, assist in the automation of the paper-intensive aspects of the employee lifecycle, and mitigate the risk that is associated with having employees.

 Major responsibilities includes:

o The application was developed as using .Net Framework 3.5 Developed the modules using VB.NET, JavaScript, HTML, XML and ADO.NET.

o Responsible for gathering client requirements for generating different types of employee, payroll related reports and analyzing the same before development.

o Involved in the development of payroll and employee related reports required by organization using their home ground report development engine, VB.Net, ADO.net, HTML, XML for interface.

o Involved in the testing of the reports and giving support to QA team.

o Developed MySQL Joins, Stored Procedures and Functions.

o Iterative development done using CruiseControl and Subversion .

Environment: Visual Studio 2008, Vb.Net 3.5, Toad My SQL 4.5, T-SQL, XML, Java Script, HTML,

ADO.net, IIS 6.0/7.0 Web Server.

• All Scripts Healthcare Solutions, Libertyville, IL [Jan ’08 – Oct ‘09]

 Worked as C#.Net Developer.

The TouchWorks™ software product suite is designed specifically to improve the quality and management of hospital administration in the areas of clinical process analysis, Task Management, Hospital management, Prescribing, Medication Management, activity based costing and Clinical References.

Care plan module takes care of provide a complete treatment plan with patient instructions.

Rx+ provides physicians to offer their patients the choice of receiving prescriptions for some of the most commonly prescribed medications right in the office, Medication questions and prescription renewals are managed online.

 Major responsibilities includes:

o Designed and developed different components using Agile Methodolgy for enterprise-level web applications, built on Multi-tier architecture with extensive use of Object Oriented concepts.

o The application was developed using .Net Framework 3.5 Developed the modules using ASP.NET, C#, JavaScript, HTML , AJAX, ADO.NET in MVC architecture.

o Involved in the development of User Management, Care Plan module and Rx+ module, Used for online Registration, Consultation and Billing.

o Participated in gathering, documenting User Requirements and developed UML Diagrams simulating the interaction between objects.

o Architected Windows Communication Foundation (WCF) and ASP.NET Web Services to enable platform and application communication.

o Extensively used JavaScript for client side validations and for browsers compatibility, Cascading Style Sheets (CSS) was used for consistent look of the site.

o All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET.

o Involved in tuning and development of SQL server Joins, Stored Procedures, Views, Functions, and Triggers.

o Client side validations are done using Java Script and ASP.NET Validation Controls.

o Used VSS for version control.

o Provide technical consultancy during development.

o Involved in Code review and rework tasks.

o Developed Test plans for UT and IT and was giving support during testing.

o Used Crystal reports for developing reports for use by doctors and hospitals.

Environment: Visual Studio 2008, C# ASP.Net 2.0/3.5, MS SQL server 2005, T-SQL, XML,

Java Script, HTML, CSS, Agile Methodologies, Visual Source Safe, ADO.net,

IIS 6.0/7.0 Web Server.

• Bank of America, NC [June ’06 – Dec ‘07]

 Worked as C#.Net Developer.

Service Request Management (SRM) System was developed to drive global consistency, while facilitating end user request input and processing. The SRM System was designed to be a web based application, accessed via the Managed Service Portal, which will allow client users to submit specific service requests that will trigger approval processing, followed by creation of an service request case and assignment to the pre-designated request.

 Major responsibilities includes:

o Collected the requirements from business team and involved in analysis, design and development.

o Created GUI User Controls using server controls of ASP.Net Like data grids, repeaters, textbox, button, dropdown list etc. All the validations are done using validation controls.

o The presentation layer is separated from the implementation using the code behind.

o Developed secure login interfaces with ASP.NET Server controls. Security features were provided using Cookies and Session Id so that unauthorized access could be denied.

o Developed business use cases, sequential, collaborative, activity and class diagrams for the enterprise presentation, and business and data access components of the system using UML.

o Implemented Procedures, Joins and Views at the backend level.

o Used ADO.NET extensively for data retrieving, querying, storage and manipulation.

o Designed User Controls in the Application using ASP.NET.

o Apart from preparing the test plans, coordinated with testing team to ensure high quality deliverable.

o Implemented Exception Handling for the application.

o Managed the states of the web forms using the Session and Application variables.

o Involved in designing SSRS Reports like Sub Reports, Drill Down, and Matrix.

o Involved in following organization standards for code development, peer level code walk through and reviews.

o Created the Automated Build scripts and Deployment scripts that are necessary for .NET code management.

o Client side validations are done using Java Script and ASP.NET Validation Controls.

o Used VSS for version control.

Environment: Visual Studio 2005, .Net Framework 2.0, SQL server 2005, T-SQL, SSRS 2005

Java Script, HTML, XML, CSS, Visual Source Safe, ADO.net, and Windows XP.

• B2B Softech Inc., Sun Valley, CA. [Feb ’05 – May ‘06]

 Worked as VB.Net Developer.

Genius doc is a practice management system, which includes an Appointment scheduler, Electronic medical records and Medical Billing, which enables the health care providers to automate their day-to-day work pattern. Appointment scheduler allows a user to schedule and maintain appointments of any length for different providers, view the schedules by day, week or month, block slots based on the providers availability, and search for patients. EMR allows a physician to record the clinical documentation of a patient such as past history, review of systems, medications list, plan of care, assessment, vital signs, physical examination etc with minimal keyboard interaction. In addition to these, EMR includes other features like role based access, audit trail, patient education, drug to drug/allergy interactions, lab order/specimen logs, super bill generation for a patient based on the Place of service with comprehensive reporting capability, and office intranet messaging. Medical Billing module enables charges capture, payments recording, and maintenance of patient ledger and printing of paper claims as well as sending electronic claim.

 Major responsibilities includes:

o Contributing in developing Win forms.

o Implementing OOPs Concepts by using VB like Inheritance, Polymorphism, Interfaces and Delegates.

o Used datasets, data tables and data grids extensively to retrieve, display, and manipulate data from the database by using ADO.NET.

o Utilized Visual Source Safe for version control during development and maintenance.

o Involved in designing Database Architecture and written Optimized SQL Stored Procedures, Joins, Indexes, Functions.

o Collecting, Analyzing and Documenting the Requirements for EMR & Billing Modules.

o Created Unit and Integration Test plans and implemented the same.

o Designed and Implemented Reports using Crystal Reports.

o Responsible for successful planning, allocation and execution regarding maintenance and enhancements during service delivery of the project.

Environment: VB.Net, ASP.net, .Net Framework 1.1, Windows Forms, MS SQL server 2000, Visual

Source Safe 6.0, ADO.net, Windows XP/2000 Professional, and Crystal Report.

• Mastek Ltd, INDIA. [June ’03 – Jan ‘05]

 Worked as Software Engineer for period of more than years in project International Personal Finance.

FOCUS, is a Multi Lingual Application to manage the Customer’s Finance history for all the Customers who have been issued a loan by the company along with giving a decision of how much loan can be issued to a customer. This application manages the schedule of payments for all agreements, prepares a collection list from all customers, balances all the agents every week, and automatically transfer all customers data from 7 different countries UK, Poland and Czech Republic, Slovakia, Romania, Mexico and Hungary to the head office in Leeds UK and disaster recovery site in Manchester UK, manages Bureau printing, prepares an arrears list for third party debt recovery company.

 Played as Supervisor, CR-owner of various releases in project.

 Major responsibilities includes:

o Development of CR - Responsible for the development of new CR using the model-view-controller architecture, and was involved in Data Access Layer, and Business Logic phases.

o Created GUI using HTML and ASP.net Server Controls.

o Utilized Visual Source Safe for version control during development and maintenance.

o Involved in Performance Tuning of SQL queries, indexes, stored procedures, DTS packages and functions to improve Quality of the code.

o Development of Unit Test Plans.

o Handling testing and bug fixing during Unit Testing.

o Handling all the tasks related to Integration Testing write from planning to bug fixing.

o Support during System Testing.

o Perform nightly builds; create installation packages, support during deployment.

o Managed a CR release with an extremely short timeline, delivering it to Quality Assurance ahead of schedule

o Provided technical consultancy during development of CR to reduce defect detection rate during Testing.

Environment: C# ASP.net, Sql Server 2000, VSS, IIS 6.0, CSS, HTML, JavaScript, ADO.net,

COM+, MVC Architecture

ACADEMIC QUALIFICATION

Bachelors of Engineering (Computer Engineering) [GPA 3.9]

Gujarat University, Gujarat, India

TECHNICAL SKILLS

Programming Languages : C, C++, C#, VB.NET, VB6.0

Web Technologies : ASP.NET, ASP, XML, Web Services, CSS

Markup Language : HTML, DHTML, XML

Scripting Languages : JavaScript, VBScript

XML Technologies : WSDL, UDDI, Web Services

Database Access Technologies : ADO, ADO.net 1.1 & 2.0

OS/Environment : Windows 2000/NT/98/XP/2003, UNIX

Hardware : Complete Hardware installation, Driver and OS installation

Database : SQL Server 2000/2005, My SQL, MS Access, Oracle

Modeling Tools : UML, ER Modeling

Other Tools & S/W : SSIS, Visio, Web scripting tools, MS Project, Crystal Reports,

Microsoft Office, Visual studio 6.0/2005, Dreamweaver, Adobe

Photoshop, Microsoft Visual Source Safe.

CERTIFICATE

• Microsoft Certified Professional (MCP Certification).



Contact this candidate