.net Developer Resume
San Antonio, TexaS
SUMMARY
- .Net Developer with 7+ years of IT experience in analysis, design, development, implementation and testing of web based and multi - tier applications in Health, Banking, Insurance and Financial domains.
- Experienced in all phases of software development life cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, Documentation and Deployment of the Web Application.
- Proficient in creating services, controllers and modules in Angular JS applications
- Technical expertise in developing n-tier web applications using .Net Framework 3.0/3.5/4.0/4.5 , ASP.Net, Visual Studio 2005/2008/2010/2012/2013 , C#, Entity Framework, ADO.NET, LINQ, XML, XSL, Web Services, WCF, SOAP, RESTful.
- Have expertise in technical design documentations using UML modeling, Object-oriented analysis (OOA), Design (OOD), agile methodologies and design patterns such as MVC4, Singleton, Abstract Factory, Factory etc.
- Have expertise in Service contract, service implementation, and business logic, migration of applications to production, documentation, participated in the development of department technical procedures and designs user guides.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture (SOA).
- Expert in developing Custom Control, User Control and Provided Rich Functionality.
- Hands on experience in Developing Rich User Interface on web using JavaScript, HTML5, DHTML, AJAX and CSS3.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Hands on experience in using Web Server - IIS, Visual SourceSafe, Data Transformation Services (DTS).
- Consumed ADO.NET components like Data Adapter, Dataset to perform data operations. Extensively used ADO.NET to implement the data layer to communicate with different databases.
- Worked on designing the Database Schema, which represents an ownership context for a Microsoft SQL Server 2005/2008/2008 R2/2012 and Oracle 10g database object.
- Created complex Stored Procedures to extract data for generating reports by using SQL Server 2005/2008/2012 Reporting Services (SSRS), Triggers, Indexes and Views for performance tuning and retrieval of data and BI.
- 3+ years of experience in creating web applications using MVC framework and AngularJS framework.
- Experience in Creating services, controllers and modules in Angular JS applications.
- 5 years of experience in Creating and consuming Soap and Rest Web Services using C#.NET and VB.NET.
- Extensive experience of creating front end web applications by using ASP.NET and MVC framework.
- Experience in using various View Engines in MVC framework in different versions of MVC (3.0/4.0/5.0).
- 6 plus years of consuming and creating different web services, WCF services and Restful APIs as middle layers for retrieving data from data bases or services.
TECHNICAL SKILLS
Languages: C#, VB.NET, T-SQL, PL/SQL, XML, LINQ, AJAX
Web Technologies: ASP.Net 4.5/4.0/3.5/3.0 , AJAX, ADO.Net, Entity Framework, LINQ, Web Services, WCF, RESTful, CSS3, JavaScript, HTML5,HTML
Design Patterns: MVC, Factory, Abstract Factory, Singleton and MVVM.
Environment: Visual Studio 2013/2012/2010/2008/2005
Database: SQL Server 2012/2008R2/2008/2005 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS, SSIS),Oracle 10g, MS Access
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
Reporting Services: Crystal Reports, SQL Server Reporting Services(SSRS)
Enterprise Servers: IIS Server 8.0/7.5/7.0 /6.0
Tools: MS Visio, SVN, Team Foundation Server (TFS), NUnit, SSIS
Methodologies: Rational Unified Process (RUP), Unified Modeling Language (UML) and SCRUM methodology
Operating Systems: Windows Server 2012/2008R2/2008, Windows XP/Vista/7/8
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, Texas
.Net Developer
Responsibilities:
- Worked on web-based development using ASP.NET, JQuery, JavaScript and AJAX.
- Created web services using WCF Services
- Implemented preexisting WSDL from the JAVA project in .NET by creating Proxy class from the WSDL (Web Services Definition Language).
- Worked on ADO .NET to manipulate with SQL Server and windows services to Host WCF services.
- Developed Business Layer Classes using C#, ADO.NET and SQL Server.
- Designed several Design Specification Documents (DSD) and Migration/Deployment Documents.
- Implemented SSRS for generating various reports within the application.
- Created several Stored Procedures, SSIS packages, SQL Jobs, Functions and Views in T-SQL.
- Developed Data Access Layer with LINQ to SQL and C#.
- Worked on creating several ASP.NET pages using AJAX and JQuery.
- Created several SSIS Packages and SSRS reports.
- Created several web services (WCF) using C#, ADO.NET and SQL Server.
- Used WinCVS for the purpose of Version Control.
- Performed Unit Testing of BL, DL using Visual Studio.
- Worked on development, configuration, hosting and migration of WCF services.
- Directly interacted with the business during the Requirements and Design phases.
- Used Quality Center (QC) for defect tracking and as a code repository.
- Migrated the code to different regions and supported the testing of the code in ST and UAT.
- Responsible for upgrade process of the web site to the latest version of Angular JS framework.
- Extensive utilization of XML, XSLT and CSS for front end development.
- Worked on TFS continuous integration system and deploying code using MS build.
- Worked on different bootstrap components like Font-Awesome and other bootstrap plugins to work with angular controllers.
Environment: .NET Framework 4.5, ASP.NET 4.0, C#, Visual Studio 2013, SQL Server 2012, Entity Framework 5.0, IIS 8.0,LINQ, T-SQL, WCF, Web services, SOAP, JavaScript, SSIS, SSRS, AJAX, XML, HTML5, CSS3, NUnit, TFS, Windows Server 2012
Confidential, Richardson, Texas
.Net Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Followed Scrum and Test Driven Development Methods in Agile methodology to produce high Quality software.
- Extensively applied the Object Oriented Analysis and Design (OOAD) concepts, and used Model-View-Controller (MVC4) architecture framework.
- Developed application using ASP.NET 4.0, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2012.
- Incorporated many rich, user friendly, responsive features in the application using .Net framework, AJAX Library, CSS3, and JavaScript.
- Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
- Used extensively HTML5, JavaScript and ASP.NET for AJAX Implementation and Client Side Validations.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, Entity Framework and SQL.
- Used Entity objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Developed Web Services and invoking them by using XML, SOAP and WSDL tool for creating proxy classes.
- Design security for WCF service endpoints. Designing of WCF based Service, Data, Fault and Message Contracts. Hosting the WCF based service on IIS 8.0.
- Used LINQ to SQL, LINQ to XML, and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- All data transfers (requests/ retrievals), XML Schemas and XML namespaces transformation were performed using XSLT.
- Extensively wrote and used stored procedures, Database Triggers in SQL Server 2012.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Implement NUnit Testing, Integration Testing and Regression Testing.
- Participated in creating a build deployed strategy that would take care of deploying the Entire App to various Web, App and Batch servers automatically
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: .NET Framework 4.5, ASP.NET 4.0, C#, Visual Studio 2013, IIS 8.0, SQL Server 2012, Entity Framework 5.0, HTML5, CSS3, LINQ, T-SQL, WCF, Web services, SOAP, JavaScript, AJAX, XML, NUnit, TFS, SSIS, SSRS, Windows Server 2012
Confidential, FL
.Net Developer
Responsibilities:
- Involved in Gathering and analyzing the requirements.
- Worked in an agile Environment to deliver higher-quality software far more rapidly.
- Designed the complete solution using N-tier Architecture model and MVC3 design pattern.
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity.
- Used Microsoft Visio to Design Sequential diagrams, flow diagrams and database schemas.
- Developed ASP.Net pages using ASP.NET 4.0 web form controls, Custom user Controls, HTML server controls in C#.
- Used Tab strip, Dropdown, Menus, and Web List Bar controls for .NET to customize the look and feel of the application using ASP.NET 4.0.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
- Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- JavaScript was written for Client side validations and also used the new validation controls in VS 2008.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Enhanced and developed UI functionality using JQuery, JavaScript, HTML, and XML.
- Creating Customs Tool to transforming data XML data provided by various systems in user defined format-using XSL/MSXML.
- Extensively used RESTful Web Services to expose the reports to facilitate information sharing.
- Developed Web Services and WCF services common for various applications using .NET Framework.
- Involved in creating services using WCF and used it across various parts of the project.
- Used and Designed ASP.Net Web Service using C# while implement business logic middleware.
- Used Web Services for project management, architecture, production, application development and maintenance throughout the site.
- Used LINQ to Datasets, which uses Entity Framework to handle the communication with the database.
- Created new database objects like Tables, Stored Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2008R2.
- Deployed and hosted the application on Microsoft IIS.
- Created reports on the web page by accessing the database using SSRS.
- Performed the unit testing for the application using NUnit.
- Implemented version controlling using Microsoft Team Foundation Server for version control.
Environment: .NET Framework 4.0, ASP.NET 4.0, Visual Studio 2012, C#, Entity Framework, LINQ, XML, IIS 7.5, SQL Server 2008R2, LINQ, Web Services, RESTful, WCF, TFS, HTML, JavaScript, JQuery, AJAX, SSRS, NUnit, TFS, SSIS
Confidential, Bloomington, IL
.Net Developer
Responsibilities:
- Involved in gathering requirements and designing software.
- Designed and developed application in a MVC design pattern that converts database views to hierarchical XML documents which are then streamed to the presentation layer.
- Designed user interface screens and implemented application logic under Microsoft .NET framework 3.5 using C#.
- Developed HTML and ASP.NET pages to meet the business requirements and also involved in replacing HTML pages with redesigned ASP.NET pages.
- Used Presentation Layer as CSS which allows customization of layout, color based on the user selection using XSLT, XML and CSS.
- Used JavaScript for dynamic user interface and browser compatibility tests.
- Developed classes in Business Layer and in Data Access Layer in C#.
- Used Custom Validations and User Validation to give access to registered users.
- Developed Business Logic classes for Transaction Module using Business Services.
- Used ADO.NET Object Model to Interact with SQL Server Database using C#.
- Used Web forms controls and Custom User Controls to provide standard interactive User Interface.
- Developed Web Services for the System using .Net (REST/XML).
- Deployment of web services for online transactions using C# and exposed them through REST and HTTP.
- Implemented Exception Handling, Logging and Validation of incoming requests.
- Created database objects using SQL Server 2008 including complex Stored Procedures, DTS packages, triggers, cursors, tables, and views and other SQL joins and statements for applications.
- Worked on SSRS to generate about reports for various user groups and developer groups.
- Used Visual Source Safe (VSS) for version and source code control and Unit testing was performed using NUnit
Environment: C#, .Net Framework 4.0/3.5, ASP.NET, Visual Studio 2008, XML, Web Services, REST, JavaScript, CSS, ADO.NET, LINQ, IIS, HTML, XSLT, VSS, SQL Server 2005, NUnit, SSRS
Confidential
.NET Developer
Responsibilities:
- Involved in System Study and to produce system maintenance document. Prepared artifacts on common modules, key components and interfaces.
- Collected the requirements from business team and involved in analysis, design and development.
- Analyzed the requirements and significantly contributed in developing UML Diagrams.
- Developed GUI using ASP.NET and implemented the code.
- Extensively used ADO.NET to access Oracle database.
- Developed .Net Classes and domain objects and successfully utilized available Web services
- Developed Web services to communicate with XML Data from vendors and process in SQL database.
- Created generic secure and reusable data access components using the ADO objects such as Dataset, Data Adapter, and Data Reader.
- Extensively used SQL Stored Procedures for accessing the information from Oracle 10g Database.
- Handle all Incident Requests and Change Requests for the existing application.
- Involved in taking Backups, Restoring, Import/Export data using Oracle and DTS.
- Involved in following organization standards for code development, peer level code walk through and reviews.
- Involved in installation, configuration and Administration of Oracle 10g
- Apart from preparing the test plans, coordinated with team of testers to ensure high quality deliverable.
- Used Team Foundation Server for the purpose of version Control and source code sharing.
Environment: ASP.NET 3.5, C#, .Net framework 3.5, Visual studio 2008, ADO.NET, XML,XSL, XSLT, JavaScript, HTML, DHTML, Oracle 10g, PL/SQL, NUnit, IIS, TFS.
Confidential
.Net Developer
Responsibilities:
- Design the application using ADO.NET, ASP.NET.
- Design and development of win forms application using ADO.NET and separate user interface logic from the business logic.
- Develop business components and Data Access components in ADO.NET.
- Extensively worked on creating Web Forms using server controls and user controls.
- Used JavaScript and ASP.NET controls for validations.
- Used Design Patterns for better object oriented design of system components.
- Used Connection string and connection objects in ADO.NET to communicate to the SQL Server 2008.
- Designed and modified the database tables and wrote complex SQL queries & stored procedures in SQL Server 2008.
- Writing database triggers, views and made heavy use of database transactions.
- Used XML for data transfer between various application layers.
- Used VSS to protect from accidental file loss and track version
- Extensively used Crystal Reports for reporting the assessment and risk.
- Participated in the maintenance and bug fixing.
- Preparation of user manuals, manuals, installation and user guides, reports and functional descriptions
Environment: C#, .Net Framework 3.5, ASP. Net, Web Services, Crystal Reports, XML, HTML, ADO.NET, Visual Source Safe (VSS), SQL Server 2008, JavaScript, and Visual Studio 2008.
