Dot Net Developer Resume
Lafayette, LA
SUMMARY
- Strong experience in developing various application (Windows, web, XML web services and SOA) using Microsoft .NET technologies C#, ASP.NET, VB.NET, ADO.NET, Web Services, WCF (Windows Communication Foundation).
- Hands on experience in web technology using ASP.NET, HTML, DHTML, XML, XSLT, Angular JS, CSS, Knockout JS, AJAX, VB Script, Kendo UI, JavaScript and AngularJS.
- Experienced in a fast - paced Agile Development Environment including SCRUM Programming, Test-Driven Development (TDD).
- Worked extensively on ADO.NET to access and manipulate database like MS SQL Server and Oracle.
- Working experience in designing and building databases with MS SQL Server 2005/2008/2012, Oracle and MS-Access as backend.
- Extensive experience in Database programming using T-SQL and PL/SQL, Sub Queries, Joins, Stored Procedures, Cursors, Triggers, Views and Indexes.
- Worked with Web Services, WPF, XAML, and MVVM, MVC3 Patterns.
- Is proficient with Web and Windows Forms development with all versions of .NET.
- Having good experience working with LINQ. Worked with AJAX requests associated with jQuery.
- Experience with Microsoft TEAM Foundation Server (TFS),SVN for Code Repository, Deployment and Version control.
- Experience in developing/consuming WCF (Windows Communication Foundation) services.
- Strong and effective problem-solving, analytical and interpersonal skills, besides being a valuable team player.
- Highly competent in gathering, understanding and analyzing user requirements and converting them into software requirement specifications.
- Experience in interacting with the end users for understanding the business requirements and translating them into technical processes.
- Extensive experience in relational database development, for creating complex database queries, writing
- Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008/2005/2000, Oracle 9i/10g
- Experience in documenting, preparing test plans, executing it and Code Review.
- An opportunist, leader and a self-starter with excellent analytical and problem solving skills to excel in cross cultural teams.
TECHNICAL SKILLS
Languages: C#.NET, VB.NET, VB 6.0, C, C++, JAVA, SQL, T-SQL, PL/SQL
.Net Technologies: ASP.NET1.1/2.0/3.5/4.0, ADO.NET, LINQ, C#.NET, VB.NET, MVC, WCF, Web Parts, WPF, .Net Framework 1.1/2.0/3.5/4.0
Web Technologies: HTML, DHTML, CSS, AJAX, Silverlight 3.0/4.0, XAML, JQUERY, JavaScript, AngularJS, KnpckoutJS, Web Services, SOAP, WSDL, XML, XSLT
Data bases: SQL Server 2000/2005/2008/2012/2014, Oracle 9i/10g/11g/12c, MS Access, DB2
Servers: Internet Information Server (IIS) 5.0 / 6.0, MS Share Point Server 2007
Scripting Languages: Java Script, VB Script, PHP, Action Script, UNIX Shell Scripting
GU/IDE: Microsoft Visual Studio 2003/2005/2008/2010, Eclipse3.2, Expression Blend
Database Tools: SQL Enterprise Manager 2000, Management Studio 2005/2008, Oracle SQL *Plus, Oracle SQL Developer
Reporting & ETL: SSIS, SSRS, Crystal Reports, Business Objects
Operating Systems: Windows NT/ 2000/ 2003/2007/ XP/ VISTA, UNIX
Designing Tools: MS Visio, MS Project, Rational Rose, Adobe Photoshop, Macromedia FlashVersion Controller Visual Source Safe(VSS), SVN, TFS, JIRA.
PROFESSIONAL EXPERIENCE
Dot Net Developer
Confidential, Lafayette, LA
Responsibilities
- Involved in the Software Development Life Cycle ((SDLC) for the documentation, designing, development phase of the System.
- Scheduling meetings and coordinating the deployment process with business users to understand the user stories and creating the technical/functional documentation as per the business needs.
- Worked on Agile Methodology this includes Daily Scrum, Retrospectives.
- Implemented ASP MVC 5.0framework for the development of the application.
- To build distributed and scalable web application using Visual Studio 2013.
- Created Data Access Layer, Business Logic Layer Classes usingC# and .Net 4.0/4.5.
- Used role based security functionality in MVC to restrict Users to certain pages Read only.
- Extensively used JQUERY to make client side validations and used AJAX calls where ever necessary for auto filing fields and performing asynchronous calls.
- Utilized Kendo controls like (Grid, ListView, DatetimePicker, Map api) to develop rich ui forms.
- Implemented Interface whenever possible to enhance usability, testability and to increase performance.
- Designed Front end using Bootstrap, Html, CSS, jQuery, JavaScript and AngularJS.
- Used Telerik template to build single page application using angular.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Created WCF REST Services and also used different bindings to make it available to different types of clients.
- Developed ASP.Net Web API Controllers that involved in implementation of service layer components and data object layer components using ASP.Net MVC web application.
- Consumed different ASP.Net Web APIs to retrieve customer information and other application related information.
- Worked on tuning Oracle queries to improve performance.
- Utilized Entity Framework code first approach to build Data Access Layer for data retrieving, querying, storage and manipulation.
- Used Telerik Kendo UI controls tool kit to implement rich user interface.
- Utilized Barchats, Pie Chats from Kendo UI widgets.
- Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error.
- Leveraged JQuery for page scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- As database developer responsible in create and support database objects like complex Stored Procedures, Packages, Triggers, Tables, Functions and Views.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Extensively used SSIS in Extracting, Transforming and Loading (ETL) data from Excel, Flat file, Oracle to MS SQL Server by using DTS and SSIS services.
- Good experience in deploying and testing Web Applications on Cloud.
- Used Entity Framework (ORM) code first approach to created data access layer to interact with SQL server.
- Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
- Team Foundation Server (TFS) is used as a version control for code repository.
- Worked on creating application tables and relationship between them.
- Improved the procedures performance by using the database normalization and performance tuning technique.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Created and deployed SSIS package to import data source from XML, flat files to Sql destination.
Environment: Visual Studio.NET 2013, XSL, XSLT, TFS, MVC 5.0, Oracle 12c, C#, Web Forms, Windows Services, Entity Framework 6.0, ASP.NET 4.5, JSON,Ajax, Angular Js, Bootstrap, JQuery, JavaScript, HTML5, CSS3, IIS, NUnit Web API, Teleric Controls, TFS,SSIS,SSRS.
Dot Net Developer
Confidential, Boulder, CO
Responsibilities:
- Involved in the complete SDLC of this intranet web application.
- Involved in the Design of GUI using ASP.NET and business logic using C#.
- Used Cascading Style Sheets for a unified look and feel of the application.
- Performed validations on Web Forms using .NET Validation Controls and also JavaScript.
- Created various Master pages to ensure reusability and designed Administrator Pages to handle overall application.
- Created essential components for windows based applications using WPF.
- Developed the web application in C# employing effective use of Web forms.
- Involved in design of Database Architecture.
- Involved in developing and re design Web applications using C#. NET, Oracle, XML, WPF.
- Implemented Optimized Stored Procedures, Database Triggers, Views, and Indexes using T-SQL in SQL Server 2008.
- Developed Bar chart, Pie chart using Kendo UI controls in ASP.Net view pages.
- Developed data module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.NET.
- Used ASP.Net 4.0Data Grid, Data List and Repeater controls for displaying the data in a clear format.
- Worked on Knockout.js data binding between DOM and model, dependency injection and handling GET, PUT operations with a WebApi controller on a group of posts.
- Custom WPF Diagram Designer with resizable, draggable, non rectangular controls implementing a per-node properties editor and followe the MVVM pattern.
- Used LINQ to Entities to do CRUD operations and made use of Lambda Expressions for retrieving data proficiently.
- Used JQuery to perform validations and catch the events on client’s browser.
- Designed and developed multiple front-end UI using Bootstrap, CSS, HTML5,JQuery, Ajax.
- Implemented table and chart for metadata using AngularJS tables.
- Excellent experience in designing the .NET XML web services for data synchronization as well as file transfer and emailing utilities.
- Developed WCF services and implemented several contracts attributes and data contract attributes.
- Deploying the code to the environments, creating the Application Pools in IIS and managing the site.
- Developed RESTful Web API services, using ASP.NET Web API as backend service.
- Effectively used various State Management Techniques offered by ASP.NET.
- Used the ADO.NET SQL Client Objects like SQL Connection, SQL Command, SQL Data Reader and SQL DataAdapter and Dataset object in the Data Access Layer to fetch the data from the SQL Server 2008 database.
- Used Grid view, Dataset, Listview, Formview Panels and DataReader to retrieve, display and manipulate data.
- Worked with ADO. Net to connect SQL Sever, DB2, PL/SQL and Access 2000 using Connection, Command, Adapter, Dataset, DataView, and DataRow.
- Used ADO.NET components such as Data Adapter, Data Reader and Dataset.
- Migration of TFS code to SVN.
- Provided production support for the existing Crystal reports and made enhancements to the reports as per the user requirement.
- Worked on Team Foundation Server (TFS) for implementing the software and fixing the bugs.
- Generated complex and detailed reports using Crystal Report.
- Worked on XML, XSLT, WSDL to provide communication between presentation layer and application layer.
- Create template structure for productsbuilds to assist with the Quality Assurance process.
Environment: ASP.NET 4.5, ADO.NET, SQL Server DB2,2008,MVC, TFS, WPF, Angular JS, Web Services, Web API 2,WCF, XML, IIS, Windows XP, Silverlight, CSS3,HTML5, JavaScript, WSDL, UML, IIS, Crystal Report, Crystal Reports, NUnit, Kendo UI, SVN, Knockout JS, Microsoft Visual SourceSafe, Visual studio 2012, SSIS, SSRS, Bootstrap.
Dot Net Developer
Confidential, Santa Clara, CA
Responsibilities:
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs.
- Designed and developed the C# components for implementing business logic in middle tier in 3-tier application interacting with Oracle 11g database using Managed provider using ADO.NET.
- Developed complete Data access layer Component using C#.
- Used Get Patients, Get Physicians web methods in Xml Web Services to retrieve information in a particular city.
- Developed many different themes, CSS files and search criteria data modules to maintain the web sites.
- Design and code implementation of enterprise application using C# Win forms, WPF for GUI .
- Consumed Web services using WCF and WPF for online transactions using C# and exposed them through SOAP and HTTP.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Used Entity Framework to create entities in Data Access Layer and Developed and consumed Restful Services using WEB API.
- Designed and Implemented module level Unit Test cases for Reports.
- Used Data Transformation Services to import the data in Oracle 11g from heterogeneous data sources like excel Access and Oracle.
- Experienced in creating SSRS reports with different data sources such as DB2 by configuring ODBC connectors.
- Worked on creating RESTful services using ASP.NET Web API.
- Worked with Grid Controls, sever controls to meet the client requirements.
- Working knowledge of setup & configuration for various Facets modules for products coding and administration of claim benefits, pricing, and provider agreements within Facets prior to a production load.
- Coded using XSLT in generating patients list taking the data from XML document and formatting with XSL.
Environment: Visual Studio 2010, C#, ASP.NET, ADO.NET, DB2,WPF, HTML, DHTML, CSS, JavaScript, Microsoft, Web API, Entity Framework, AJAX, XML WSDL, Web Services, XSLT, IIS 7.0, Oracle 11g.
Dot Net Developer
Confidential - Malvern, PA
Responsibilities:
- Design and implement automated notification system to notify if a deal is taking more time than its normal estimated time.
- Design and Develop .NET applications as an interface to track and act on these deals.
- Create stored procedures to access and manipulate data using SQL Server 2012
- Design and Develop application components using .net MVC 4
- Worked as developer in the team for design and development of application using Microsoft Visual studio with the ASP.Net 4.0, SQL Server 2008.
- Involved in analysis, designing, coding and implementation of the application.
- Designed and developed front end for the application to support business rules using C#.
- Applying Design Patterns for key components like MVVM and singleton.
- Used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data List for reading/updating records in the database.
- Developed the Search data module associated with reports to generate reports based on the different search criteria like patient's age, name, date interval etc.
- Involved in writing SQL statements and stored procedures by using cursors, indexes for performing different searches.
- Extensively used Master pages and Themes to have a uniform look and feel for entire web site.
- Designed presentation layer using ASP.NET web server controls, HTML5 control, HTML, cascaded style sheets (CSS3) and AJAX.
- Used Angular JS as the front-end UI.
- Designed and developed the web forms in ASP.NET using C# as the code-behind language and LINQ as the SQL data consumer.
- Performed NUnit testing and system integration testing and prepared requirement documents for testing.
- Created and deployed SSIS packages to production, scheduled them to run on routine basis and monitor log for errors.
- Responsible for developing WCF services using C#. The application extensively uses and exposes the web services.
- Involved in doing the easy way of validations in MVC by using data annotations.
- Developed all the Business Logic for all the modules in a separate Business Layer in C# and this was implemented using WCF and consumed external web services
- Used Validation controls for corresponding validations used in Forms for business logic purposes.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transaction SQL server 2008.
- Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse.
- Designed SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio.
- Developed SSIS package for data load into SQL Server tables from Excel as a data source.
Environment: .Net Framework 4.0, C#, XML, Visual Studio 2010, HTML5, CSS3, ADO.NET, AJAX, SOA, SQL Server 2008 and Web Services (WCF Services), Angular JS, SSIS, SSRS, MVC 4.
Dot Net Developer
Confidential - Boston, MA
Responsibilities:
- Involved in Design, Implementation and Testing of the application.
- Developed the intranet application following the agile methodology.
- Extensively involved in development of Presentation Layer, Business Logic Layer and Data Access Layer for the application.
- Created Use Case, Class and Sequence diagrams using UML.
- Designed ASP.Net User Controls Server Controls, and used ASP.Net Controls for UI.
- Created Master Pages for consistent layout.
- Used XSLT and X-Path to convert XML documents into HTML.
- Implemented ASP.Net MVC pattern to create modules.
- Used SMTP mail classes from .Net Library to enable receiving and sending alerts and messages.
- Implemented WCF services to create and consume Web Services.
- Created SQL Queries, Views, Stored Procedures, Functions and Triggers using T-SQL.
- Developed Data Access Layer using LinqToSql for data manipulation.
- Extensively involved in unit testing using N-Unit.
- Used TFS for version control and file sharing.
- Responsible for generating reports and charts using Crystal Reports for different modules.
- Developed web pages in the application using HTML, classic asp, and JavaScript
- Developed stored procedures and triggers using Sql server 2005
- Involved in fixing defects, testing and delivering the application
- Developed cascading style sheets(CSS) for user interface uniformity throughout the application
- Utilized Ajax technology for quick response of application
- Created trailers for different movies
- Created functions and procedures for client side functions
- Created login module for authentication of users to login
- Created webpage for displaying Theatre list of different regions
- Created webpage for booking of movie tickets by creating an interface of seating arrangement
Environment: Visual studio 2005, Sql server 2005, ASP, JavaScript, AJAX, VBScript, HTML