We provide IT Staff Augmentation Services!

.net Consultant Resume Profile

5.00/5 (Submit Your Rating)

Staples, IL

SUMMARY:

  • Currently working as Developer/Consultant, providing Microsoft.NET Technical expertise with more than 8 years of IT experience with a proven track record of company and customer satisfaction with Bachelor of Engineering in Computer Science and Engineering.
  • Fast track professional successful in Analysis, Design, Planning, Coding, Testing, Debugging code, Support for system testing, Production support, Identifying problems, and creating solutions for different industries such as Financial, Banking, Automobile, Health Insurance and etc.
  • High-Level expertise in Object Oriented Design, Model View Controller MVC , SOLID, Representational State REST principles, and Service Oriented Architecture SOA .
  • Extensive web development experience using ASP.NET MVC3/4/5, ASP.NET 2.0/3.0/3.5/4.0, Ajax, HTML and CSS and using MVC architecture.
  • High Level expertise in designing and developing REST based services using MVC Web API.
  • Expertise in designing and addressing cross cutting concerns like Logging, Exception Handling, Caching for ASP.NET MVC Projects
  • High Level Expertise in designing and developing Web service producers and consumers using Windows Communication Foundation WCF .
  • Experience in developing Data Access Layer DAL using Repository and Unity Of Work UOW patterns and Entity Framework.
  • Experience in performing unit testing using Moq, NUnit, TypeMock, Microsoft Fakes framework and VSTS to write repeatable tests.
  • Experience in using client side technologies like Jquery, AngularJS, KnockoutJS and HTML5.
  • Expertise in using C , and VB.NET for implementing business logic.
  • Expertise in writing SQL queries and coding using SQL and PL/SQL Functions, procedures, triggers, SQL query Tuning and cursors in SQL Server 2000/2005/2008 R2/2012 and Oracle 9i/10g.
  • Knowledge of NoSQL technologies like Raven DB and Mongo DB and passionate to work on these technologies.
  • Expertise in developing and installing Win Forms application.
  • Proficiency in configuring and deploying Web/Enterprise applications and web services on IIS 5.0/6.0/7.0 servers.
  • Experienced in designing and generating various complex business reports using SQL Server reporting services and Crystal Reports.
  • Experience in using Agile and SCRUM methodology to deliver the projects.
  • Expertise in scripting languages like JavaScript and VBScript.
  • Expertise in using Visual SourceSafe, Team Foundation Server TFS , GIT for source code management and version control Check in, Checkout, track, history etc .
  • Expertise in migrating web applications from ASP to ASP.NET.
  • Developed .NET applications in different IDE's like Visual Studio 2003/ 2005/2008/2010/2012.
  • Written conversion and deployment playbooks and also user and operational manuals.
  • Highly motivated team player with zeal to quickly learn and implement new technologies.

TECHNICAL SKILLS:

Operating System

Windows Server2012, 2008 R2, Windows 98 / 2000 /XP Home /XP Professional/ 2003 Server, Unix.

Technologies

WEB API, ASP.NET MVC5/MVC4/MVC3, A, ASP.NET 1.1 / 2.0 /3.0/3.5 and ASP.NET Ajax 1.0.

Database Technologies

SQL Server 2000/2005/2008 R2, Oracle 9i/10g, M S Access, SQL, PL/SQL ,RavenDB and Mongo DB.

Reporting Technologies

Crystal Reports and SQL Server Reporting Services.

Distributed Technologies

.NET Remoting , XML Web Services, WCF and SOAP

Programming Languages

C .NET, VB.NET,VB6.0 and Core Java

Web Technologies

XML, XSL, XSLT, HTML, CSS, WSDL, XPath, Java Script, VBScript

Tools

Visual Studio 2003/2005/2008/2010/2012, Microsoft BizTalk 2009 server, Microsoft Visual SourceSafe and SQL Server Management Studio Express.

Web Servers

IIS 5.0/6.0/7.0

Client Side Technologies

Java Script, Jquery, AngularJS and KnockoutJS.

PROFESSIONAL EXPERIENCE:

.NET Consultant

Confidential

Description: This purpose of this project was to customize and configure the existing staples e-commerce website to multiple European Confidential.

Responsibilities:

  • Work with business units to get and understand SRS Software Requirements specifications .
  • Designed and developed the web pages UI of the application using ASP.NET MVC Razor views.
  • Recommended and developed the services of the application using ASP.NET MVC Web API.
  • Implemented the business logic using C .
  • Recommended and implemented some changes to existing Exception Handling and Logging mechanisms.
  • Added some of the infrastructure components of MVC like Delegating Handler and Filters as per the need.
  • Developed a POC Proof of Concept for implementing Unit Tests in the existing application using Microsoft Fakes.
  • Created Data Access Layer using code first approach and Entity Framework 6.0.
  • Implemented Dependency Injection DI using IOC Microsoft Unity container.
  • Responsible for making unified schema changes for all countries for Sql Server 2012 database for Regression release.
  • Used Jquery, AngularJS and ng-grid JS libraries as a part of client side development.
  • Converted the new data and updated the existing one from excel sheets to Sql Server tables.
  • Written stored procedures in Sql Server 2012 as per requirements.
  • Used Waterfall Lifecycle model for software development.

Environment: Visual Studio 2012,.Net Framework 4.5, Web API, C , ASP.NET MVC4, Razor Engine, Entity Framework 6.0, AngularJS, ng-grid, Ajax, Jquery, IIS 7.0, Unity, Sql Server 2012, SVN.

Confidential

Description: This is an e-commerce application developed for Confidential one of Active Networks Clients . The application is used to book online ski resort products like ski passes, ski private lessons, tickets, passes and events. This is an MVC4 application fully leveraging technologies like Web API, MVC4 and Sql Server 2012. I was the part of API team designing and developing Web API's for clients.

Responsibilities:

  • Worked with business group to get the new business requirements.
  • Designed and Developed MVC4 Web API services according to business requirements.
  • Designed and Developed Exception Handling and Logging mechanisms for use of all API developers.
  • Implemented a Web API Delegating Handler which can intercept incoming/Outgoing messages to and from Web API Service.
  • Assisted in designing and developing Security Handler for API's which is used for authentication.
  • Actively worked on solving High Priority production bugs for existing clients.
  • Created a generic Web API client framework, which was used by UI team in sending the requests to Web API GET/PUT/POST/DELETE
  • Developed Unit tests using Moq and always tried to achieve maximum code coverage.
  • Created Custom Action Filters in MVC4 to support the support the business requirements.
  • Used Code first approach and Entity Framework for Data Access.
  • Implemented Dependency Injection DI using IOC Microsoft Unity container.
  • Used Team City for Continuous Integration builds and deployments.
  • Implemented Agile with Scrum methodology for Software Development with sprint cycles from 2 weeks.
  • Performed Performance testing for the application before go-live and fixed some performance issues.

Environment: Visual Studio 2012,.Net Framework 4.5, Web API, C , Entity Framework, ASP.NET MVC4, Razor Engine, Ajax, Jquery,IIS 7.0, Sql Server 2012, Git.

Confidential

Description:

Confidential an advanced workflow and analytics tool that is designed to help providers take control of patient data and prepare for the next generation of patient care. Whether you're building a value-based care model or preparing to meet meaningful use standards, Care Team can help you extract actionable insight from volumes of patient data, share it with other providers involved in a patient's care, and establish and track quality metrics to assess your organization's performance.

Responsibilities:

  • Worked with business group to get the new business requirements.
  • Developed new modules to the existing Web Application in ASP.NET MVC4, Razor View Engine, JQuery, Jquery UI.
  • Implemented Business Layer using WCF Services.
  • Designed and developed campaigns and Letter Templates modules.
  • Created Custom Action Filters in MVC4 to support the support the business requirements.
  • Extensively used JQuery/JQuery UI throughout the application for better user experience.
  • Extensively used JQuery for client side actions and used JQuery Templates for supporting the Ajax calls using Json.
  • Used MVC3 Partial Views as per the necessity.
  • Implemented Dependency Injection DI using IOC Microsoft Unity container.
  • Used Slickgrid for rendering the data in the application.
  • Implemented Agile with Scrum methodology for Software Development with sprint cycles from 3 weeks.
  • Integrated TFS 2010 with Scrum methodology for updating Work Items like PBI, Tasks in Sprint backlog.
  • Performed Performance testing for the application before go-live and fixed some performance issues.
  • Fixing Production Issues

Environment: Visual Studio 2010,.Net Framework 4.5, WCF, C , ASP.NET MVC4, Razor Engine, Ajax, Jquery,IIS 7.0, MS Team Foundation Server 2010.

Confidential highly secure, flexible and reliable Identity and Access Confidential solution for managing any organization's user access privileges to enterprise systems and applications.CourionLive offers all the benefits of Confidential including low start-up, operational and maintenance costs pre-configured IAM functionality based on best practices and hundreds of successful implementations and secure, flexible, reliable architecture all designed to deliver rapid implementation times and quick time to value.

Responsibilities:

  • Initially involved in understanding of the existing product and exposure to every module of the application
  • Developed a new Web Application in ASP.NET MVC3 and made enhancements an existing application in ASP.Net.
  • Used Telerik Rad Controls and Dev Express controls for UI.
  • Implemented WCF Services and Rest Enabled WEB API's that will used by many Applications.
  • Responsible for developing the release 8.1 features using ASP.NET, MVC3, Sql Server 2008 R2 and Entity Framework 4.0.
  • Designed the Role/Policy Management module.
  • Involved in the technical design of end to end Firestorm 1.0 Release.
  • Created Custom Action Filters in MVC3 to support the support the business requirements.
  • Extensively used JQuery for client side actions and used JQuery Templates for supporting the Ajax calls using Json.
  • Used MVC3 Partial Views as per the necessity.
  • Implemented Entity Framework 4.3.1 Database First approach for Data Access.
  • Implemented Dependency Injection DI using IOC Microsoft Unity container.
  • Created a Visual studio 2010 Solution which will host both ASP.NET and MVC3 projects.
  • Worked on SSRS for displaying reports in Portal.
  • Implemented Agile with Scrum methodology for Software Development with sprint cycles from 2-3 weeks.
  • Integrated TFS with Scrum methodology for updating Work Items like PBI, Tasks in Sprint backlog.
  • Performed Performance testing for the application before go-live and fixed some performance issues.
  • Implemented Test Driven Development TDD using Type Mock.
  • Implemented Kanban methodology before Product release for better tracking of bugs in the product and status of each Work Item.
  • Offshore coordination
  • Fixing Production Issues

Environment: Visual Studio.NET 2010,.Net Framework 4.0 , WCF, Web API, C , Entity Framework 4.3.1, ASP.Net 4.0, ASP.NET MVC3, Ajax, Jquery, SSIS, SSRS, SQL Server 2008 R2, IIS 7.0, MS Team Foundation Server, Type Mock, Telerik, DevExpress.

Confidential

Role: .NET Consultant

  • Confidential solution, which meets the requirements of the Corporate Action business areas in the US, EMEA, and Asia. GCAR Notification achieves benefits in the following areas:
  • Real time notification processing triggered from the GCAR Event Repository as soon as any Corporate Action data is received.
  • A rule based system that allows the business to send out notices in a uniform manner across all entities.
  • The ability to have notices processed in a straight through environment, greatly reducing the amount of manual work currently involved in sending out notices.
  • Earlier and expanded notifications to the clients.
  • Multiple delivery mechanisms per client. The new engine supports e-mail, fax and traditional mail notification.
  • The ability to send and store notices to account owners as well as account representatives.

Responsibilities:

  • Responsible for design, development of web pages of the application using ASP.NET 3.5.
  • Responsible for implementing the X509 certificate security between the client and server for all WCF Services.
  • Responsible for implementing the business logic of the applications using C .
  • Responsible for creating the data access layer using Linq to Sql.
  • Implemented enhancements to the application as per the business requirement.
  • Responsible for creating a batch application which reads all the pending applications and creates a business objects and sends the request to MSMQ Queue.

Environment: WCF Services, .NET 3.5, C , Visual Studio 2008, Sql Server 2008, BizTalk 2009, Team Foundation Server, Windows 2003 and IIS 6.0

Confidential

Role: WCF/.NET Developer

  • Confidential model, Deloitte went to converting the existing model to suit the needs of Colorado Child care application model and hence the Confidential project.
  • The project objective extends from checking the eligibility for any child under a child care program till the payment of child care provider based on the preset norms for providing child care for a child. The Confidential application has Financial Administration, Client Administration, Interfaces, Provider Administration and Security modules to cater the child care management for nearly 64 counties of the Colorado State.

Responsibilities:

  • Actively involved in Requirement gathering sessions with the client.
  • Designed the Interfaces and Client Administration modules and prepared DSD Design Specification Document documents for both the modules.
  • Used agile methodology for development and participating and refining requirements in each iteration.
  • Prepared Class diagrams, Sequence diagrams, and Activity diagrams using UML tool Enterprise Architect 7.0.
  • Involved and Assisted in creating infrastructure of the application and documented the same.
  • Followed and implemented SOA architecture with main focus on services.
  • Designed and developed the web pages of the application using ASP.NET.
  • Implemented the business logic of the entire application using C .
  • Followed Model View Controller MVC design pattern.
  • Designed and developed Services of the applications using Windows Communication Foundation WCF .
  • Used ASP.NET Ajax Controls for the client side scripting.
  • Used Net TCP bindings for all the Services.
  • Used TFS for version and source control.
  • Used Custom authentication for implementing the authentication functionality.
  • Responsible for deploying WCF services in various environments DEV, INT, SAT and UAT .
  • Used XSLT for formatting the XML documents which were used in this application.
  • Designed and implemented the state management of the application.
  • Written complex Stored Procedures, Functions and cursors in Sql Server 2005 according to the business requirements.
  • Responsible for installing Autosys job scheduler software in all the environments and documenting he screen shots of the same.
  • Responsible for analyzing and debugging the applications on various servers DEV, INT, SAT and UAT .
  • Parsing and storing the information in CHATS database.
  • Developed 6 BizTalk orchestrations for reading files from different agencies and
  • Designed and developed various web pages of the application using ASP.NET.
  • Written the technical documentation of the application.

Environment: WCF Services, .NET 3.5, C , Visual Studio 2008, Sql Server 2005, BizTalk 2009, Team Foundation Server, Windows 2003 and IIS 6.0, Enterprise Architect 7.0, SQL Developer, Benthic.

Confidential

Role: WCF-PL/SQL Developer

  • Confidential of the Project is to Deliver Child Care Services to residents of Commonwealth of Pennsylvania, through an integrated child care information system.
  • CCMIS automates the labor-intensive tasks of determining and maintaining client eligibility, enrolling for service, tracking attendance and computing and issuing payments. It is truly an integrated child care solution for the commonwealth.
  • Confidential will provide the Commonwealth with a system that will allow for the collection and reporting of information on children, families and providers. The overall goals of this initiative are the measuring and reporting of key performance indicators on providers, children, and families throughout the lifetime of a child. ELN will interface with a number of entities including MCI, MPI, Pearson Assessment Outcomes and PDE's PPID and PA SecureID systems.

Responsibilities:

  • Actively involved in the requirements and design sessions of the WCF Services and two major data conversions PKC to ELN and HCSIS to ELN .
  • Designed and Developed WCF Services which are used by two major source systems PKC and HCSIS for creating child, child enrollments, classrooms, staff and parent guardian Information.
  • Co-ordinate with remote groups for better understanding of functional requirements, Analyze and Design the business requirements to document and implement.
  • Prepared Class diagrams, Sequence diagrams, and Activity diagrams using UML tool Enterprise Architect 7.0.
  • Implemented NetTCP Bindings for the SOAP Message communication.
  • Written complex Stored Procedures, Functions and cursors in Oracle 10g according to the business requirements.
  • Responsible for deployment of WCF Services in all environments.
  • Ran, Tested and validated these data conversions in all the environments DEV, INT, SAT, TFP and PROD .
  • Analyzed the root causes of the various issues and solved them accordingly.
  • Written the technical documentation of the application.

Environment: WCF Services, .NET 3.5, Visual Studio 2008, Oracle 10g, Microsoft Visual Source Safe, Windows 2003 and IIS 6.0, Enterprise Architect 7.0, SQL Developer, Benthic.

Confidential

Role: Senior Developer

  • Confidential Farm Credit Bank is the largest agricultural lending organization in the United States. Confidential provides funding and financial services to 23 farmer-owned financial cooperatives in 15 eastern states and Puerto Rico. The bank provides real estate and production financing to 80,000 farmers, agribusinesses, and rural homeowners.
  • Confidential team develops and supports various loan processing applications. It currently has 4 loan processing applications ACBS, Avista, AgriGate and Interlinq .

Interlinq loan servicing application is used by many of the credit bureaus of AgFirst Farm Credit bank. This application consists of several modules like Processing payments, Loan module, Insurance Module and Customer Service Module etc. This is a web based application developed in ASP.NET, which provides access to the mortgage data to both investors and branches.

Responsibilities:

  • Got the business requirements from the Loan Department.
  • Implemented the front end using ASP.NET and Ajax.
  • Prepared Class diagrams, Sequence diagrams, database design RDBMS and Activity diagrams using UML tool Visio 2007.
  • Have written complex PL/Sql queries to retrieve the data according to the business requirement.
  • Written complex Stored Procedures, Functions, cursors and Views in Oracle 10g according to the business requirements.
  • Developed a Web service using Windows Communication Foundation to be used internally in the bank to access loan information.
  • Used JavaScript for client side enhancements.
  • Used Master Pages and Themes of ASP.NET.
  • Used Microsoft Data Services and Linq to SQL and Linq to XML for data access,
  • Handled the total State management of the application.
  • Followed Model View Controller MVC design pattern.
  • Handling the Caching mechanism of the application.
  • Used XSLT for formatting the XML documents which were used in this application.
  • Used Cascading Style Sheets CSS for ASP.NET web pages.
  • Implemented the business logic in C .
  • Written few web methods of Loan processing web service which is used in this application.
  • Used Windows authentication for implementing the authentication functionality.
  • Used Custom Membership to handle the user administration.
  • Responsible for creating various test cases for the application.
  • Written various Unit Test methods for testing the application using VSTS.
  • Done the integration testing of the application.
  • Responsible for analyzing and debugging the applications on various servers Development, QA, Production .
  • Used Test Driven Development TDD methodology for development.
  • Used VSTS for testing followed by code integration and integration testing.
  • Provided on call support to the application.
  • Written the technical documentation of the application.

Environment: ASP.NET 3.5, C , WCF Web Services, XSL, Visual Studio 2008 Team Suite Edition, Linq, ADO.NET, SQL Server 2005, Microsoft Visual Studio Team Foundation Server, Windows 2003 and IIS 6.0.

Confidential

Role: Senior Developer

Confidential is a loan lending application used by some of the credit bureaus of Confidential. The purpose of this application is to provide a service that will allow the files pushed onto the Avista pipeline server to be managed from a scheduled process. The web service run web server which is out of internal domain and provides the consumer application access to the XML Files that resides there. The XML files contain customer's information and all customers' related information will need to be removed from web server to a more secured internal location in a timely manner. This is a secured web service.

Responsibilities:

  • Getting the business requirements from Loan department and converting them into business cases.
  • Independently designed and developed Avista web service.
  • Independently designed and implemented a generic crystal report solution, which can dynamically generate various business reports.
  • Designed and created various crystal reports like Funding Sheets, Purchase Advice and Loan History reports etc which are used by the management.
  • Implemented the web service using .NET 2.0 Framework.
  • Designed the web service consumer and implemented in C .
  • Tested the web service in QA for different file operations like Copying File, Renaming File, Deleting File, Moving File etc.
  • Done the load testing to determine, if the web service consumer can handle very large volumes e.g.: 12000 XML files at a time of data.
  • Developed a compression utility for compressing the large number of XML Files which are received from the web service consumer application.
  • Responsible for creating various test cases for the application.
  • Written various Unit Test methods for testing the application using VSTS.
  • Responsible for analyzing and debugging the applications on various servers Development, QA, Production .
  • Responsible for configuring and deploying web service into production server.
  • Used VSTS for testing followed by code integration and integration testing.
  • Provided on call support to the application.
  • Documented the application.

Environment: .NET 2.0, C , Visual Studio 2005 Team Suite Edition, Windows 2003 Server, XML Web Services, SOAP, HTTP, Microsoft Visual Studio Team Foundation Server and IIS 6.0

Confidential

Role: Senior Developer

Description: This is the internal quality application used by the Volkswagen to report various failures which occur in the production environment. During the production cycle of the car, it goes into the various halls of the plant and it is general that failures occur during this production cycle. This system effectively and efficiently generates various failure reports. The main purpose of this project is to reduce as much failure as possible in the production line. The reports were generated using Microsoft SQL SERVER 2005 Reporting Services. The application was totally developed in ASP.NET 2.0 and C .NET making full and efficient use of ASP.NET Ajax and the database used was SQL SERVER 2005

Responsibilities:

  • Firstly understanding business cases by analyzing the production process.
  • Had regular meetings with the hall supervisors and management to understand the complicated set of business rules.
  • Developed GUI using ASP.NET forms.
  • GUI validations are done using ASP.NET validation controls.
  • Created various BLL classes in C .NET for various data operations.
  • Responsible for the development using ASP.NET 2.0 and C as the server side coding language and some designing issues and implementation.
  • Used ADO.NET to connect to an SQL SERVER 2005 database.
  • Written various classes in ADO.NET for various database operations.
  • User Disconnected Architecture of ADO.NET datasets and data adapters.
  • Used SMTP Services of ASP.NET 2.0 to send automatic email notifications to the users, their credentials like userid and automatic generated password.
  • Designed and generated reports using Microsoft SQL SERVER 2005 Reporting services.
  • Application design strictly followed OOA/OOD concepts.
  • Used windows authentication for authenticating the users.
  • Used Visual SourceSafe for version controlling.
  • Developed various user controls for different requirements.
  • Coded SQL stored procedures, triggers and functions.
  • Documented the coded modules.
  • Tested the application in live environment.

Environment: VB.NET, ASP.NET 2.0, ASP.NET Ajax 1.0, C .NET, Visual Studio 2005, ADO.NET, and SQL SEVER 2005, Microsoft SQL SERVER 2005 Reporting Services, Microsoft Visual SourceSafe, Windows 2000 and XML Web Services

Confidential

Role: Software Developer

Description:

This is a windows forms application, which is developed for school management tasks. This product is customized according to the school requirements. It contains almost every task which is necessary in the efficient school management. Some of the modules in this application are Student Address Management, Exam management tasks like issuing registration numbers, generating exam time table, allocation proper staff for evaluating the exams, generating the reports of the exams and other tasks like Attendance management, Issuing conduct certificates, and generating employee payrolls.

Responsibilities:

  • Understanding the business cases by analyzing the actual school system.
  • Responsible for the development using VB.NET.
  • Mainly responsible for creating the user interface for all the modules of the application.
  • Used ADO.NET connectivity to an SQL Server 2000 database.
  • Designed the formats of the various reports together with the team members.
  • Generated few reports of the application using crystal reports

Environment: ASP.NET 1.0, VB.NET, Visual Studio 2003, ADO.NET, SQL SERVER 2000, Windows 2000

We'd love your feedback!