Dot Net Developer Resume
SUMMARY:
- More Than 8 years of experience in design, development, coding and testing of business/commercial applications using C#, ASP. Net, ADO. Net, Microsoft Enterprise Library, SOAP, Web Services, Windows Service, WCF Services, MVC and SQL.
- Experience in Object Oriented Programming with Microsoft .NET technologies such as .NET, ASP.NET, C#, VB.NET, IIS, DOM, XSL, XSLT, HTML 5, Java Script, JSON, Razor, Bootstrap, Visual Studio, ADO. Net, TFS and Entity Framework.
- Experience in developing and implementing Web based and Client/Server Win Forms software applications for various organizations.
- Hands on experience in design using Object Oriented Programming Principles.
- Experience in Win - Forms and Web-Forms using .Net Technologies.
- Experience in developing applications using Model-View-Controller (MVC) architectural pattern.
- Expert level on .NET Framework and experience in WCF concepts, WPF, LINQ.
- Knowledge of data access methods like ADO.NET, ADO and Relational databases.
- Expertise in N-tier Web Development analysis, implementation, data migration, interfacing/ reporting, and troubleshooting.
- Expertise in Database design and development using SQL Server, T-SQL and experience in developing stored procedures, functions, queries, triggers.
- Experience in Ajax Method of implementation of web applications.
- Experience in Designing and developing applications in distributed environments using XML, Web services using SOAP Protocol and good knowledge of .NET Remoting.
- Used third party tools Dev Express and Telerik.
- Extensively worked in Developing web forms, web controls, user controls in asp.net.
- Developed and enhanced the application on Agile SCRUM Methodologies.
- Experience in implementing complex business logic using object-orientated approach.
- Proven ability in understanding system requirements, system architecture design, development, testing/QA and production environment setup and support.
PROFESSIONAL EXPERIENCE:
Dot Net Developer
Confidential
Responsibilities:
- Analyzed business requirements and proposed ASP.NET based front end and SQL based backend solutions.
- Interacted with system users to identify and gather data required for processing.
- Creating prototype models for better functionality understanding.
- Designed and developed various abstract classes, interfaces, classes using Object Oriented Principles to construct the business logic using C#.
- Performing design and development of ASP.NET 4.5 web application using C# and separate user interface logic from the business logic.
- Implemented ASP.NET 4.5 Validation controls to validate the user input on the server-side.
- Extensively used CSS to provide flexible presentation, enabling multiple pages to share formatting and reduce complexity and redundancy of the HTML pages.
- Enhanced pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Enhanced the website using jQuery and WPF.
- Used AngularJS for the implementation of the selection module of coverage plan.
- Extensively used AJAX applications for reduction of round tripping of data using the update panel controls.
- Utilized JavaScript to create Server Side and Client-side validations.
- Used Windows Communications Foundation (WCF) for employee data display and validation.
- Used Model View Controller (MVC) pattern for implementation.
- Implemented SQL Runner application to run the custom and core scripts for key stone edge.
- Extensively worked with the java scripts and client-side validations.
- For validation Data, Display/Edit Annotations were used and validation like Required, Range was used.
- Involved in creating tables, stored procedures in SQL for data manipulation and retrieval.
- Utilized Entity Framework extensively for data retrieving, querying, storage and manipulation.
- Used Subversion as a data storage back end for updating and committing the code into the system.
- Developed, modified, and optimized very complex queries to data retrieval and modification.
- Involved in meeting and strategic planning for this effort, used CODED UI for testing.
- Supported Development UAT, System Test, Training, Staging and Production.
Environment: ASP.NET, ASP.NET MVC 4, WCF, WPF, C#, ADO.NET, COM/ DCOM, Visual Studio .NET, SQL Server, HTML, JavaScript, jQuery, XML, CSS, UML, WSDL, SOAP, XML.
Dot Net Developer
Confidential -Savannah, GA
Responsibilities:
- Implemented CRUD functionality with Entity framework in ASP.NET MVC 4.0.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
- Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
- Worked on applications software development efforts from deployment through the maintenance support process.
- Web Form design and coding using Master Pages, ASP.NET Server Controls, User Controls, CSS,
- JavaScript, HTML and DHTML.
- Used jQuery and AJAX to make the User Interface more responsive.
- Extensively worked using MS SQL 2008 databases and responsible for writing and modifying Stored procedures, Queries, Functions, Triggers.
- Implemented Model-View-Controller (MVC) as a commonly used and powerful architecture for GUIs.
- Responsible in created and consumed WCF (Windows Communication Foundation) using C#.
- Used LINQ to SQL extensively for extracting data from the database using Entity Framework.
- Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures.
- Used ADO.NET Data Architecture to interact with SQL Server, TFS.
- Modified and developed various ASP.NET User Controls and Custom Controls used in several websites.
- Perform unit testing of the pages, features, and functionality that has been developed.
- Worked on cascading style sheets and XML-Schemas to perfection the look and feel of the website.
- Analyzing, design and Implementing multi-tier web and windows-based system.
Environment: ASP.NET 4.0, C#.NET, MVC 4, LINQ, XML, WCF Services, HTML, JavaScript, jQuery, SQL Server 2008, Entity Framework, Windows XP.
.Net Developer
Confidential - Columbus, OH
Responsibilities:
- Involved in Requirement Analysis, designed and developed Web application using ASP.NET 4.0 and C# .NET Framework 4.0.
- Extensively involved in Developing UI layer, Business Layer and Data Access Layer.
- Developed and enhanced the application on Agile SCRUM Methodologies.
- Responsible for Testing and Debugging the Application using Unit testing and Coded UI testing.
- Responsible for designing the ASP.NET application using .NET Framework ADO.Net Entity framework architecture.
- Built Web pages that are more user-interactive using jQuery plugins for drag and drop, AJAX, JSON and JavaScript.
- Developed Business Logic Components & Data Access layer using C#.
- JavaScript was used to do some client-side validations and also used AJAX to improve performance of the web page.
- Used LINQ Data Context object with ADO.NET and Entity Framework for LINQ, invoked tables and stored procedures.
- AJAX calls were made to WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display.
- Developed SQL Queries to fetch complex data from different tables in remote SQL Server database using joins, database links, used Grid View.
- Implemented Software Configuration Management, setting up company version policies utilizing Team Foundation Server (TFS).
Environment: ASP.NET 4.0, WCF, C#, ADO.NET, SQL Server, JavaScript, jQuery, XML, CSS, UML, WSDL, LINQ, SOAP, XML
Dot Net Developer
Confidential - Dallas, TX
Responsibilities:
- Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client's requirements.
- Involved in migration of the current ASP application to ASP.NET.
- Actively involved in all phases of Application lifecycle development following Agile Methodology.
- Involved in analysis, design, and development and testing of the application.
- Interacted with the client, for documenting business details and designing Software Requirement Specifications and Project Management.
- Created the User controls and worked on custom controls for the presentation layer.
- Used several server-side controls like Data Grid, Calendar control, and validation controls.
- Generated entity classes based on the database schema and improved the development of N-tier architecture using LINQ.
- Developed views using Scaffolding templates, Master Pages, Partial Views, and Custom HTML Helper with Razor View Engine.
- Used Windows Authentication Mechanism for successful Authorization and Authentication of the Credentials related to the application.
- Performed unit testing on every new version before sending it for User Acceptance Test.
- Used Team Foundation Server for integration, maintenance and Security of code.
- Developed Presentation layer (Web Forms) using ASP.NET, HTML, and JavaScript and C#.
- Implemented GUI using HTML, XML, Ajax control library, CSS and Web Form Controls to create web pages, developed Master Pages, classes for reuse.
- Implemented AJAX support for better user experience and good performance.
- Implemented client-side validations using JQUERY.
- Creation and implementation of stored procedures, triggers, views and queries.
- SSIS was used for creating packages and automating them using SQL scheduler.
Environment: Microsoft Visual Studio, .Net 2012/2010, .NET 4/3.5, C#.NET, ASP.Net, AJAX, ADO.Net, HTML, CSS, JavaScript, XML, XSLT, IIS 6.0 and TFS.
Dot Net Developer
Confidential, Norfolk,VA
Responsibilities:
- Involved in System Analysis, Design, Development and Testing.
- Involved in Web Forms user interface design of the application using HTML, CSS, Java script, and ASP.NET Server control.
- Developed server-side scripting using C#. NET following Object oriented concepts.
- Customized Data Access Module using ADO.NET, to handle the entire transaction with database.
- Implemented client-side validations using ASP.NET validation controls or using JavaScript.
- Wrote Stored Procedures returning XML schema, function and Triggers, implementing business rules in SQL server 2005.
- Extensively used ADO.NET objects like Data Grid, Data Set, Data Table, Data Adapter and Data Readers.
- Used HTML controls and ASP.net server controls to develop UI, used MVC, WCF.
- Responsible to provide system support once the code is migrated to Test, QA or Production environments.
- Developed and implemented appropriate exception handlers in C#. NET.
- Responsible for preparing the Project documentation to describe the overall functionality.
- Involved in testing the application.
- Performed Unit Testing of the developed components and web forms using NUNIT.
- Used Visual Source Safe for Version Control.
- Actively involved in Bug Fixing during the build and deployment process.
Environment: .NET Framework 3.5, C#, ASP.NET, ADO. Net, Web Forms, Object Oriented Programming, UML, AJAX 1.0, MVC, SOA, WCF, HTML, XML, Java Script, SQL Server 2005, Visual Source Safe 7.0.