Senior .net Consultant resume
Newark, NJ
Summary
- Around 7+ years of IT experience in software design, analysis, development, testing and implementation of secure n-tier client/server web based applications using .NET Framework in various sectors.
- Extensive experiencewith Microsoft .Net Technologies (.NET Framework, MS VS.NET, ADO.NET, ASP.NET, VB.NET, C#.NET, SQL SERVER, WCF, WWF and WPF) and experience working with INFRAGISTICS and third party tools.
- Proficient in development of Web & Windows based Applications; have good experience working with multithreaded applications and also proficient with migrating from ASP.NET 2.0 to 3.0 and 3.0 to 4.0frameworks and upgrading from VS 2005, 2008 to 2010.
- Excellent experience in developing Web applications using WCF, AJAX, JavaScript, XML, HTML, CSS, IIS and Web Services, Caching, User/Custom controls, JQuery.
- Thorough understanding & experience in designing database Tables, Stored Procedures, Functions and Triggers in multiple databases - SQL Server and MS Access.
- Excellent knowledge of all the phases of SDLC (Strategic Systems Planning, Designing, Programming, Testing, Documentation and Presentation) management and implementation.
- Extensive experience in converting the Legacy Applications into .Net.
- Extensively used Visual Source Safe& TFS for version control management.
- Designed and developed Reports using SQL Reporting Services and integration of the same with ASP for web based reports and Crystal Reports.
- Strong Object Oriented Programming skills.
- Experience in prioritizing multitasks and responsibilities.
- Excellent communication and interpersonal skills with strong technical background.
- Outstanding team player, also with an ability to perform well as an individual and possess excellent work ethics, self-motivated and quick learner, willing to learn and adapt new technologies.
- Very strong analytical and problem solving techniques
Technical Skills:
Programming Languages:C/C++, C#.NET, VB.NET,ASP.NET 4.0/3.5/3.0/2.0/1.1, ADO.NET 2.0 Web Technologies:ASP.NET, ASP, HTML, DHTML, AJAX, Web-Services, WCFScripting Language:XML, CSS, Java Script, VBScript, JQuery.net Technologies:.Net Framework 1.1/2.0/3.0/3.5, WPF, WWF, WCF,LINQDatabases:POSTSQl,SQL Server-2000/2005,ORACLE 10g/9i/8i, Ms-AccessReportingTools:Crystal Reports, Microsoft-Office, MS Reporting Services 2005.Development Tools:Visual Studio .NET 2002/2003/2005/2008/2010,Visual Studio 6.0,Microsoft Expression BlendVersioning Tool:Visual Source Safe(VSS),IBM Rational ClearCase, Team Foundation ServerProtocols:TCP/IP, FTP, HTTP, SMTP, SDLC, SOAP.Web Server:IIS5.0/6.0/7.0, ApacheOperating Systems:Windows NT/XP/2000/2003/Vista/7, MS DOS,UNIX
Education & Certifications
- Bachelors of Technology
- Brain bench Certification
- Brain bench Certification
Professional Experience
1. Confidential,NEWARK, NJ
Aprl 2010 – CURRENTProject: Pharmacy Benefit Manager (PBM) Integration
Role: Senior .Net Consultant
Description:The Pharmacy benefits (PBM) are provided through one of the Pharmacy leader, Caremark. BCBS has moved from its existing PBM Argus to Caremark. This project is to integrate the Arkansas BCBS member portal with the Caremark’s portal so that the customer will have a unified, single integrated web portal for both medical and pharmacy claims processing, enquiry and crossover functionalities. As a senior .NET consultant, I was responsible for the back-end integration as well as fronend integrated web forms for the member.
Responsibilities:
- Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
- Created class diagram, activity diagram and sequence diagram.
- Implemented MVC2 architecture using C# .NET, ASP.NET.
- Developedcustom controls, user controls and ASPX pages inC#.Net.
- Implemented Microsoft enterprise library and Error handling mechanism.
- Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured Web.config files accordingly
- Involved in maintenance and enhancements of an application using Microsoft .NET Framework 3.5, C#.NET, ASP.NET, LINQ, WCF, AJAX, JavaScript, jQuery, XML WEBSERVICES.
- Designed data Model,business access layer and reporting module using C#.
- Performed multithreading programming to improve the application performance.
- Fine-tuned application performance using Caching and other techniques available in Microsoft.NETframework.
- Designed and developed windows based applications using telerikcontrols.
- Established LINQ to SQL (Object Relational) mapping to query the database.
- Designed and developed WCF Web Services and configured WCF Services with appropriate endpoints.
- Worked on the languages like VB Script, Java Script, T- SQL.
- Created Packages, Tables, Stored Procedures and Views in T-SQL and PL/SQL.
- Created Tables, Store Procedures in DB2 environment.
- Performed query optimization and performance tuning for complex SQL queries.
- Implemented Silver Light to enhance UI.
- Worked with Sql Server Integration Services (SSIS) to pump the data from the Oracle data warehouse.
- Worked on integration of .Net Applications with mainframe systems.
- Implemented Sql Server Reporting Services (SSRS) and Crystal resporst to deliver variety of interactive reports.
- Coordinated the build/migration of releases to test and production environments
- Implemented Object relational mapping using N-Hibernate and ORM tools.
- Derived unit testing and contribute to the Software QA process
- Troubleshot the application in production environment .
- Implemented source control using TFS by creating.the projects in the TFS environment.
- Participated in System Documentation and Code Documentation.
Environment: .NET Framework 4.0,C#.NET,VB.NET,VB 6.0,ASP.NET,ADO.NET, AJAX, SQL Server 2005/2008, T- SQL,Windows Communication Foundation(WCF), ASP, Oracle 10g,SilverLight,TFS,IIS6.0,VS2010,LOTUSNotes, MSVisio,SSRS,Crystal Reports, Microsoft enterprise library, LINQ, VB Script,Java Script,Silver Light,N-Hibernate,TDD.
2. Confidential,Dallas, TX
Feb 2009– Aprl 2010Project: Verizon Online
Role: Sr. Net Consultant
Confidential provides Internet Services and Fiber optic TV connections to customers across US. Confidential has business regions that have been broadly divided into East and West. VOL provides various internet and TV services ranging from normal to fiber. This Project focused on FIOS Online Ordering Application, where system allows the user to place an order directly based on his requirement. The application provided Verizon Order Generate Process, User zip code is verified to check whether that area comes under Verizon’s services centers, Depending on the Verizon’s services type in the user’s locality, Verizon can qualify the user for different services. Once user is qualified for the service, he can raise the request for the respective service.
Responsibilities:
- Responsible for the Design, Development and Delivery of all the modules
- Highly Involved in Creating Structure and UML Diagrams (Structure Diagrams, Logical Diagrams, and Use Case Diagrams)
- Involved in the Enhancements and Support for various applications.
- Developed GUI of ASP .NET webforms using HTML, CSS and jQuery.
- Ajax, ASP .NET Ajax Library are used for rich interaction and partial page rendering.
- Application blocks are developed using Microsoft Enterprise Library 3.0
- Design and developed Business Logic Layer and Data Access Layer using LINQ to SQL.
- Involved in ASP.NET Security, State Management, Caching and Encryption.
- Implemented MVC architecture using C# .NET, ASP.NET.
- Involved in development and usage of user controls in various web pages.
- Worked on business components and business objects.
- Implemented the business logic in the middle tier using C#.
- Designed and implemented components that convert disconnected record sets to valid XML that is transformed by XSL/XSLT/XPATH files to HTML, DHTML.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Extensively used Validation Controls and Custom validation controls to validate Web forms.
- Analyzed and fixed defects.
- esigned and supported VMWare ESX environments
- Involved in the code changes and development of new web-forms and connectivity to database to get and store data from and to database.
- Involved in writing typical complex SQL queries and stored procedures using T-SQL.
- Worked on large and complex databases in SQL Server 2008.
- The backend, database connectivity modules were designed using ADO.net with SQL Server as the database.
- Effectively used Microsoft Team Foundation Server for Application Configuration Control
Environment:C#.NET, ASP.NET, ADO.NET, AJAX, Visual Studio 2008, XML, HTML, DHTML, CSS, XML, SOAP, JavaScript, jQuery, IIS 7.0, SQL Server 2008, XSLT, Reporting Services, VSS, WCF, Web Services, Microsoft Enterprise Library 3.0
3. Confidential,Hershey Foods, PA
APR 2008– JAN 2009Project: IOMS
Role: Sr. Programmer Analyst
IOMS (Inventory Ordering and Monitoring System) is a web application for inventory monitoring, order tracking, reporting, shipping and delivery. Authentication and authorization of the employees are integrated with the roles and groups they belong to in the organizational structure.
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC),created UML Diagrams like Use Case Diagrams, Class Diagrams which were used in developing and testing application
- Created Developed Business components for Inventory Monitoring, Order Tracking, Reporting modules using .NET framework 3.5, C#, Visual Studio2008.
- Involved in designing the Web pages/forms/User Interfaces(UI) using HTML, XHTML, CSS, jQuery, Web server controls
- Developed Web User Controls and Custom Controls, Master Pages
- Implemented Form Based Authentication and Role Based Authorization for employees in the organization
- ASP.NET AJAX Controls like Update Panel, Cascading Dropdown List were used in Inventory Monitoring’ and ‘Order Tracking’
- Responsible for Developing and Maintaining SharePoint Site using MOSS for Sharing the Team Documents and Work Flow of the Project maintenance
- SQL Server 2005 was used as a database repository; LINQ to SQL was used in developing data access layer along with ADO.NET Objects like Data Set, Data Adapters.
- Implemented SOAP based WCF (Windows Communication Foundation) web services in Reporting Module to capture the data from database
- Generated reports of the Inventory using Crystal Reports 10.0 and exported into various other formats such as MS EXCEL
- Worked on the languages like VB Script, Java Script, T- SQL.
- Developed complex T-SQL Stored Procedures, triggers, views to capture and modify data
- Developed Reports using SSRS(SQL Server Reporting Services) and SSIS(SQL Server Integration Services) for thorough analysis of Inventory
- Actively Involved in writing Technical Specifications and Documentation of the project
- Visual Source Safe has been used for all the source code maintenance among the whole team members.
Environment: Visual Studio 2005 and 2008 IDE, ASP.NET 3.5, C#.NET, SQL Server 2005, ADO.NET, JavaScript, IIS 7.0, WCF Web services, XML, SOAP, CSS, HTML, jQuery, AJAX, Design Patterns and UML, MS-VISIO.
4. Confidential,Princeton - NJ
JAN 2006– FEB 2008Project Name: Priority Health Management System
Role: Programmer Analyst
Confidential management system gives the information about the Insurance Processing. EMS deals with all processes of insurance. Mainly this is divided into 4-modules according to their functional aspects like Policy module, Premium Collection, Accounting Admin and Claim & reporting modules. The policy module deals with all policy related issues such as customer, quotations and application submission. After successful completion of policy processing, customer will be given Risk ID. Premium Collection deals with all accounts related processes like deposits, commissions and adjustments. Claim module includes the claiming by a customer in case of loss, and processing that claim. Admin module deals with administration. This allows the administrators to create users and groups. The security is implemented in terms of login and privileges. Logically related tasks are grouped into sub modules within each modules based on the functionality. All modules talk to each other in life cycle of a policy.
Responsibilities:
- Involved in the skills enhancement efforts of Business System Analysts, Designers and Developers to adopt processes based on Agile/Scrum development techniques.
- Upgraded and making front end changed using 3-tier architecture for a .NET (Web forms) intranet application implemented using the .NET 2.0 Framework with a team of four Developers.
- Developed Web Forms and User Controls using ASP.NET and JavaScript for the administration of Address Book, insurance policy, financial data component.
- Wrote a custom control that displayed a header that was common on several pages. Developed user control for Menu Display, Header Display and created various pages based on this control.
- Produced business logic for classes toRead, validate & write data via strongly-typed datasets,show data and validation errors in Grid View, Forms View, Repeater, Details View using C#.
- Extensively involved in developing server side code for Class Libraries for Business Layer, Data Layer using C# for Address Book, Policy and Financial modules and ADO.NET to define and implement secure middle-tier components using both connected and disconnected environment strategies
- worked with VMware as a Virtual environment development.
- Worked closely with design team in creating CSS styles, Master Pages and Navigation controls for consistent look and feel of the website. Used Adobe Flash for editing Images, logos for Master Page.
- Worked with Globalization and Localization, Culture Info, Resource Manager to display culture related information including the country specific language and the format patterns like date, currency , numbers etc
- Involved in designing the database; wrote and maintained complex T-SQL Queries, Indexes, Triggers, User defined functions and the required Stored Procedures in MS SQL 2000.
- Maintained code checkins/checkouts efficiently using the version control tool Visual Source Safe 2005.
- Provide on-going maintenance, minor enhancements and user support for all developed software applications including the creation of associated documentation.
- Developed logic to interact with various insurance companies applications through WCF web services using XML/C#.
- Automated unit test cases using Nunit framework and involved in manual testing.
- Created Test automation script for UI Testing, Load and performance testing for entire system.
Environment: C#, ASP.NET 2.0, ADO.NET, WCF, JavaScript, XML, SOAP, HTML, XHTML, CSS, XSLT, XPATH, IIS 6.0, Adobe Photoshop, MS SQL Server 2000, Crystal Reports XI, Visual SourceSafe 2005; Visual Studio 2005; .NET framework 2.0; Nunit; Windows XP; Microsoft Visio 2003.
5. Confidential,Las Vegas,CA
July 2005– Jan 2006Project: Jouer Cosmetics
Role: .NET Developer
Confidential to provide women with personalized beauty, a philosophy of Christina are that has earned her recognition as a "Makeup Stylist.” This project contains Admin and web sites. Admin web application and web site.Controls the management system for inventory control, Distributor, customer and purchasing order etc. Admin application introduce different product for different warehouse such as Jouer US, jouer UK etc. This project is designed using multi tier architecture. This project provide e-Commerce solution for our client.
Responsibilities:
- Involved in multiples stages of SDLC of the project namely Requirements gathering, Design, Implementation and Unit Testing.
- Involved in designing User Interface layer for user management, organization management and Training management in technologies CSS; ASP.NET 2.0; AJAX; HTML; XHTML
- Designed new database, tables & stored procedures for Training and organization component; wrote complex T-SQL queries Triggers, User-Defined functions to improve performance, weekly backup/Restore of database in SQL Server 2000
- Used SOAP to Implement WCF in ASP .NET Web Services mode.
- Developed monitoring application with core functionality using ASP.NET, C#, ADO.NET, AJAX, JavaScript.
- Implemented Encryption & Decryption of the query strings using Secure Hash Algorithm and all the sensitive information stored in the database
- Responsible for Implementing AJAX Paging Pattern, dynamic Partial-Page updates.
- Make use of Inversion of Control (IOC) or Dependency Injection Design pattern.
- Typical SOA Environment with usage of latest technologies. Also gained an exclusive experience working with User Controls with C# code-behind files, debugging and Quality Testing of the code.
- Creating the testing environment on the Virtual Hard Disk from VMWare, that can be deployed on the ESX Server.
- Involved in creating UML Use-Case diagrams, Class diagrams, Activity and Sequence diagrams and delivered the skeleton code using Enterprise architect.
- Properly handled client side validations using JavaScript and ASP.NET validation controls.
- Used live UPS Shipping option using web services. Customer can track order using tracking number.
- Payment method used Cyber source.
- Created own security component for jour cosmetic Admin site.
- Created User control for basic features such as search, Validate user info using Invalidator etc.
- Nunit testing and manual testing
- Used Visual Source Safe (VSS) for source code management.
Environment: Visual Studio .NET 2005, C#, JavaScript, AJAX, ASP.NET, WCF, MS SQL Server 2000, Enterprise architect, ADO.NET, IIS, NUnit Framework
6. Confidential
Feb 2004– Mar 2005Project: Hospital Management
Role: .NET Developer
HMS (Hospital Management System) is a win forms application which aids in automation of Hospital and Management related activities. It integrates areas such as Patient care, Emergency service and Daily Operations. Information includes Patient records, Rooms, Billing, Pharmacy and Equipment / Supplies, several standard as well as statistical reports which Maintains security and OS performance on NT/Windows 2000 platform.
Responsibilities:
- Responsible for developing the Business Logic using VB.NET
- Participated in the system studyand preparation of software requirement specifications and Database design
- Served as a support consultant to project team in selecting technologies and developing System architecture.
- Designed and Created winforms and its behavior using .NET technologies VB.NET
- Developed custom controls and used them in multiple areas to reduce the complexity in User Interface design
- Developed business logic in WCF that can be commonly used by other team to capture the data
- Developed data services using ADO.NET Objects like Data Sets, Data Adapters, Data Readers, Data Views to capture data from database and display them at UI using Data Control Data Grid
- Developed SQL queries, stored procedures and triggers to handle the business rules and data integrity.
- Used ADO.NET for database connectivity on Oracle 8i.
- Involved in writing the documentation, testing the applications using the Use Case diagrams and providing training to the users and team members.
Environment: .NET Framework 1.1, Visual Studio 2003, VB.NET, ADO.NET, Visual Source Safe, Oracle 8i, Crystal Reports, Windows 2000/2003/XP
7. Confidentia
Mar 2003– Jan 2004
Project Name: Online Banking Application
Role: Classic ASP and .NET Developer
Online Banking Application is a web application used by the Syndicate bank to maintain the records of bank customers, transactions, deposits, and Balance transfers. On other side this application was also made useful to the customers to register for online banking and login to check their transactions and maintain their accounts. Customers are also facilitated for balance transfers to other Syndicate bank accounts. Monthly statements were also generated for Customers to analyze their monthly transactions
Responsibilities:
- Involved in designing Use Case Diagrams in UML and used them to Develop the application and testing the application
- Designed and developed the websites using ASP 2.0, Java script, VBScript
- Developing required dynamic web pages using ASP, ADO, JavaScript and HTML
- Responsible for converting an classic ASP Pages to ASP.NET WebPages by separating the Business Logic from a presentation layer to achieve Object Oriented Architecture
- Designing and maintaining databases in Access/ SQL Server
- Wrote Stored Procedures, triggers to perform automated rules and update tables automatically
- Used ADO.NET for designing and developing Data Access Layer to connect to database and capture, manipulate data from data source
- Front end and GUI design using Visual Interdev & Photoshop
- Created CSS, did client-side validation using Java script and data validation using xml
Environment: HTML/Classic ASP, C#.NET, ASP.NET, ADO.NET, SQL Server2000, Visual Interdev, Photoshop, Windows 98/2000/XP