Dot Net Developer
Summary
•Over * years of experience as .NET developer in developing Windows based and web based applications using .NET technologies such as C#, VB.NET, ASP.NET, ADO.NET, win forms, Server controls, web services, .NET Framework, HTML/XHTML, DHTML, CSS and IIS.
•Experience in developing RESTFUL & SOAP based Web Services, using Web API or WCF.
•Strong knowledge in implementing N-Tier architecture applications and SOA (Service Oriented Architecture) based services.
•Strong Knowledge in OOP (Object Oriented Programming), coding practices, Design and Analysis.
•Implemented Single Page Application using ASP.NET Web API & Angular JS.
•Experience in asynchronous programming and data retrieval with Ajax requests, handling information in JSON and XML format.
•Worked extensively with ADO.NET, LINQ, WCF, Entity Framework and Lambda Expressions.
•Proficient in developing applications using ASP.NET web forms using master pages and Visual studio, Ajax control Tool kit, Dev Express & Telerik controls.
•Experience in building, managing web applications using ASP.NET web forms and MVC (Razor/ASPX), HTML, CSS and JQuery.
•Monitoring Event viewer, SQL Error logs and log file viewer for software and related errors.
•Efficiently used Data Readers and Datasets in ADO.NET to retrieve, display edit and update the database.
•Experience on SQL Server Database Design, Analysis, and Normalization and in writing tables, Stored Procedures, Views, Triggers, Indexes and Constraints.
•Excellent Planning and problem solving skills, able to work alone as well as in team with minimal guidance
•Proven ability to work as a team player as well as an individual. Possess strong communication and interpersonal skills.
Technical Skills
Programming
C++, C#,.Net, HTML, T-Sql, PL/SQL, PowerShell
Database
SQL Server(2005/2008/2012), SQL Server V12, MySQL, MongoDB, Cassandra, Azure
Web Technologies
ASP.Net, ASP.Net MVC, Ajax, JavaScript, Bootstrap, JQuery, Angular.Js, Web API,WCF,XML,
Version & CI
Jenkins, BitBucket, TFS, Git, Mercurial, SVN
Packages
JSON.NET, Stripe.Net, Authorize.NET, Azure SDK, AWS SDK, Asp.Net Identity
Professional Experience:
Client: USAA, San Antonio, Texas
Dates: March 2015-April 2017
Responsibilities:
•Extensively used JQUERY to make client side validations and used AJAX calls where ever necessary for auto filing fields and performing asynchronous calls.
•Utilized ASP.NET MVC 4 & 5, for User Interface done with HTML5, CSS3, jQuery 2.0 and EF Database First Approach, Code-First Approach, C#.
•Strong experience in front-end development with HTML5, CSS, Bootstrap and AngularJS.
•Developed RESTFUL Web API using HTTP verbs of GET, PUT, POST & DELETE with $http service to implement CRUD operations.
•Used AngularJS ui.grid and its built-in services to display data in tabular format and implemented several features such as sorting and in-line editing with validations.
•Implemented AngularJS client side form validation such as required field validation and regular expression validation using ng-required, ng-pattern and ng-disable to disable the submit button if any form filed is not valid.
•Used different directives such as ng-model and ng-repeat to implement several features like pulling out drop-down list, searching and filtering data.
•Implement form submission using AngularJS controller, service, and factory with Web API services. Developed RESTFUL Web API using HTTP verbs of GET, PUT, POST & DELETE with $http service to implement CRUD operations.
•Extensively involved in coding with AngularJS, jQuery UI and jQuery to add functionalities and effects like Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
•Utilized database components (Data Adapter and Data set) to access database using ADO. Net. Assisted in designing the database and creating tables at the data tier and in writing stored procedures and triggers.
•Extensively used the Telerik controls and rad grid controls to develop the user-friendly front end for the application. Involved in Documentation, Testing and Debugging, continuous integration. Used SVN Subversion for the source control, data collection, reporting and project tracking.
•Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
•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.
•Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
Environment: Visual Studio 2013, C#, ASP.NET MVC 4.0, WCF, Java Script, JQuery, ADO.Net, IIS 8.0, AJAX, AngularJS, Bootstrap, HTML5, CSS3, WebAPI, XML, TFS, NUnit, SSRS, SQL Server 2012, UML, Windows Server 2012.
Client: Yum Foods Inc. Dallas, Texas
Dates: January 2014- February 2015
Responsibilities:
•Developed dynamic ASPX web pages for Application using ASP.NET, C#, XML, XSL/XSLT, HTML and JavaScript.
•Involved in the analysis, design, development and testing stages of the Project from the requirements gathered from the users and followed agile methodology.
•Performed Input validation using ASP.NET Input Validation Controls like Required field Validation, Range Validation, Regular expression Validation, Compare Validation, Custom Validation and Validation Summary.
•Apply CSS dynamically using JQuery and invoking services to JQuery ($.get, $.ajax, $.post) methods.
•Used Grid View, Data List, panels to display and manipulate data in ASP.NET Web Forms.
•Implemented Security Features using ASP.NET Login Controls, Personalization, Membership, and Authentication and Authorization.
•Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate the registered users.
•Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database.
•Developed the Classes, Objects, Dataset Classes and Methods depending upon the business requirements.
•Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as Parameter to the stored procedures.
•Created type libraries from the existing C#, dll's and these dll's are consumed in the Middle Tier Architecture.
•Performed application level tracing, debugging, and state maintenance through the web.config file under the root directory of the application.
•Used AJAX to trade data with a Web Server without reloading the page.
•Used ADO.NET objects to access data from SQL Server 2012 database by using stored procedures and queries in T-SQL.
•Implemented Client side validations using ASP.NET validation controls and JavaScript and JQuery.
Environment: ASP.NET 4.0, SQL Server 2012, SSIS, HTML, XML, CSS, C#, JAVA Script, JQuery, Angular JS, SVN, Windows Server 2008, AJAX, ADO.NET, IIS, Visual Studio 2013.
Client: Redi Inc. Dallas Texas
Dates: April 2013-December 2013
Responsibilities:
Designed and implemented application using C#, ASP.NET 4.0 Web Forms, ADO.NET, HTML5, CSS3, JQuery, AJAX, WCF and User Controls.
Designed and implemented Interfaces and Classes using OOP Structure.
Designed Business Components, Data Access and Presentation layers using 3-layer architecture.
Used Master Page and User Controls to increase code reusability.
Implemented Business and Data Layer to do Data Access, Exception Handling, Logging and Session Management for more clear, maintainable and efficient architecture.
Designed Database and Tables also created Stored Procedures, Triggers and Views in SQL Server.
ADO.NET used in Data Layer to access, modify or delete the data in SQL Server database.
Created WCF Web Services to use in the application for important operations.
Implemented flexible, editable and sortable grid view with JQuery to increase user interaction
Used JQuery Effects to provide better user experience.
Used AJAX AutoComplete to provide better search experience.
Used ASP Validators to validate the given text in the fields.
Responsible for User Management and Application Administration, created an authentication & authorization system based on user groups.
Used NUnit to test and verify functionalities of Business and Data Layer.
Environment: Visual Studio 2010/2008, C#, ASP.NET 4.0/3.5, ADO.NET, WCF, SQL Server 2008, JQuery, AJAX, JavaScript, XML, SSIS.
Client: Saint Gobain, Dallas Texas
Dates: August 2012- March 2013
Responsibilities:
•Coordinate the team's day-to-day technical activities, reviews and demos.
•Involved in gathering and preparing the requirements from clients for product design and enhancements.
•Developed application using C#, ASP.NET, ADO.NET and Used login controls and wizards for creating role based login process.
•Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity.
•The web GUI was built using Silverlight, XAML, HTML, DHTML, Web Forms classes and AJAX control for providing a consistent look and their individual states persisted across sessions, thus saving individual preferences and providing a smooth navigation experience.
•Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations and also used the new validation controls in VS 2005.
•Multiple step transactions including user registrations and filling application forms were handled using wizard controls.
•Implemented Nested Grid views with multiple template columns for displaying hierarchical data.
•For easy navigation tree view, site map paths were implemented and used Ajax for faster Browser response time.
•Implemented Themes for User Interface uniformity throughout the application.
•Involved in designing and development of Database, created data tables, relationships, stored procedures, triggers and functions using T-SQL. Designed and developed reports using SSRS.
•Developed and implemented User Controls for displaying user related data and summary information.
•Implemented codes to extract data from excel and upload in SQL Server. Used XML data types for multiple record transactions.
Environment: MS Visual Studio 2003/2005, SQL Server 2000/2005, .Net Framework 2.0/3.5, Visual SourceSafe 6.0, IIS6.0, Windows Server 2003, ADO.Net, C#, SOAP, CSS, Team foundation Server, NUnit.
Client: Target, Inc. San Antonio Texas
Dates: August 2011- July 2012
Responsibilities:
•Working in an agile environment to deliver higher-quality software far more rapidly.
•Used Validation Controls for both Custom Validation and JavaScript for Client Side Validations.
•Developed web application using ASP.NET, HTML5, JavaScript, Angular.Js, Web APIs, and SQL.
•Designed and developed data models, Secured application with user registration and login controllers.
• Developed presentation layer using Server-controls, HTML Controls, User Controls and Custom Controls.
•Proficient in creating Services and Endpoints using WCF (Windows Communication Foundation).
• Used AJAX to trade data with a Web Server without reloading the page.
• Created event driven Web Forms using ASP.NET and implemented Form Validations.
•Extensively used Grid View Control throughout the application.
•Used SOAP to implement Web Services and Consumed and published XML Web Services in the application.
•Created CSS files to be applied to various Web Forms on the Web Pages.
•Developed a prototype from scratch using ASP.NET MVC and Entity Framework for referring individuals to forms within a network.
•Developed extensive Stored Procedures and Triggers on Sql Server.
•Involved in Unit Testing and Integration Testing of the entire application.
• Consolidate the controls from traditional MS Office based to TFS across project Management, Business Analysis, Development and Production Support disciplines.
Environment: .Net Framework 4.0, C#.Net, Visual Studio 2010 ASP.NET 4.0, JavaScript, NodeJS, Entity Framework, Enterprise Library, XML, SOAP, SQL Server 2008