Sr.net Developer Resume
TexaS
EXECUTIVE SUMMARY:
- Over 7 years of IT experience in full life cycle development in designing, developing and implementing Web - based and Client-Server Applications using .NET Framework.
- Worked extensively with Iterative Agile Methodologies (Rational Unified Process, Extreme Programming, and SCRUM), Waterfall methodologies and Test-driven development (TDD).
- Experience in Microsoft technologies like .Net Framework 4.5.2/4.5.1/ 4.5/4.0 / 3.5 / 3.0 / 2.0 / 1.1 and ASP.Net 4.5/4.0 / 3.5 / 3.0 / 2.0 / 1.1 and ASP.Net MVC 5.0/4.0/3.0 Framework.
- Successfully implemented Various Multi tiered .net applications using ASP.NET,ASP.NET MVC, C#, VB.Net, ADO.Net,ADO.Net Entity Framework, LINQ, SQL Server 2014/2012/ 2008 R, Oracle 10g.
- Hands on experience in Web Application Development using Client Script design technologies like Angular JS, JQuery as well as HTML, CSS, XML, Java Script.
- Experience in using ASP.NET AJAX, JQuery AJAX, and Angular JS AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Expertise in creating web based application using technologies like ASP.NET, ASP.NET MVC, C#, VB.NET, ADO.Net, ADO.Net Entity Framework, LINQ, SQL Server, Java Script, JQuery, Angular JS, Cascading Style Sheets (CSS) and HTML.
- Experience in developing applications using Object Oriented Programming (OOP).
- Hands on experience in applying Object Oriented Analysis and Design (OOAD) concepts like Inheritance, Polymorphism, Encapsulation and Abstraction, Design Patterns like Singleton, Abstract Factory, Command Pattern, Repository Pattern, Dependency Injection (DI), Inversion Of Control (IOC) and Façade Pattern.
- Hands on experience in developing and consuming SOAP using Windows Communication Foundation (WCF), Web Services and REST based services Web API(HTTP/REST services).
- Hands on experience in using Language-Integrated Query (LINQ) (LINQ to Sql, LINQ to Objects, LINQ to Entities).
- Experience in using Language-Integrated Query (LINQ), ADO.Net Entity Framework 6.1/5.0/4.1/4.0 in ASP.Net, ASP.Net MVC and in other .NET objects to query and retrieve data.
- Worked extensively on ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2014/2012/2008 R2/2005/2000 and Oracle 10g.
- Experience in database development, for creating database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Triggers in SQL Server 2014/2012/2008 R2/2005/2000, Oracle 10g.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Reflection, Serialization, User Interface Process, Caching and Configuration Management Application Blocks).
- Experience with design and development of business reports using Microsoft SQL Server Reporting Services (SSRS) 2008R2.
- Experienced with Class diagrams, Use Case diagrams and Sequence diagrams using UML with Rational Rose, Enterprise Architect, and Microsoft VISIO.
- Hands on experience using Source Code Control Systems like MS Visual Source Safe and Team Foundation Server.
- Possess extensive working experience in unit testing framework - NUNIT, MOQ Framework.
- Extensive experience in Food Beverage, Health Care, Insurance, and Commercial Real estate domains.
TECHNICAL SKILLS:
Microsoft Technologies: Visual Studio 2013/2012/2, ASP.NET, ASP.NET MVC5.0/4.0/3.0 Framework, ADO.NET Entity Framework 6.1/5.0/4.1/4.0, ADO.NET, Remoting, LINQ, Microsoft Ajax, WCF and Web API (HTTP/Rest) Web Services.
Programming Languages: VB.NET, C#.NET.
Databases: SQL Server 2014/2012/2008 R, TSQL, PL/SQL, Relational Database Design, Oracle 10g, My SQL.
Web Services Concepts: Web API (Rest/Http Web Services), Windows Communication Foundation (WCF) Services, SOA.
Web Technologies: HTML, HTML5, DHTML, AJAX, JQuery, Angular JS, JavaScript, CSS.
Operating Systems: Windows Server 2012/2008/ Windows 7 / Windows Vista/ 2003 Server / 2000 XP Professional.
Technologies: Object-Oriented Design/Development, ADO, ADO.Net, ADO.Net Entity Framework 6.1/5.0/4.1/4.0, .NET Framework 4.5.1/4.5/4.0/ 3.5/ 3.0 / 2.0 / 1.1.
Reporting Tools: SQL Server Reporting Services 2008R2/2005
Web Servers: IIS 8.0/7.5/7.0/6.0/5.0.
Testing Tools: MOQ Framework, NUnit framework.
Other Tools: Microsoft Ajax Control Toolkit, Telerik RAD Control, Infragistics Controls for ASP.Net, Postman, Fiddler.
Design Methodologies: Microsoft Visio 2010, UML, OOAD, Design Patterns, Agile Methodologies, Test Driven Development (TDD).
Version Control: Visual Studio Team Foundation System 2013/2012/2010/2008, Microsoft Visual Source Safe 6.0.
PROFESSIONAL EXPERIENCE:
Confidential, Texas
SR.Net Developer
Responsibilities:
- Involved in development of ASP.NET MVC 5.0 and Web API’s (HTTP/REST Service) applications using Visual Studio 2013.
- Involved in analysis, design, implementation, code review, testing, quality assurance and deployment of the application.
- Developed project based on the Agile methodology and Involved in daily SCRUM.
- Involved in Designing and development of the Applications and database model for web application.
- Implemented Core Components in C#5.0 using OOPS concepts and developed the applications with C#, ASP.Net MVC5.0 Razor View engine and Web API’s.
- Created and consumed Web API’s (HTTP/REST) Services to implement business logic using C#5.0.
- Used Windows Communication Foundation (WCF) Services for cross-Application communication.
- Consumed and Configured Windows Communication Foundation (WCF) Data services to work with data.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET MVC 5.0 views.
- Used Razor view engine for generating the views.
- Experience in using HTML helper controls like Textbox, Dropdown list, Label, Checkbox, Radio button, etc and Created Custom HTML Helper Controls like Date Picker control.
- Experience in using MVC Filters like Action Filters, Exception Filters and Created Custom Filters to implement in Controller Action level and Controller level.
- Implemented client side validations using JQuery Validation Plug-in and ASP.NET MVC Validation implemented at Controller level. Used Data annotations for model validations.
- Extensively used XML, JSON, JQuery, JTemplate’s, JQuery Plugins, Ajax and JavaScript Libraries in day-to-day development.
- Wrote LINQ queries to retrieve data from in-memory objects and Implemented Lambda expressions in LINQ query methods.
- Designed and implemented Entity framework 6.1 data model for the application.
- Developed and implemented appropriate exception handlers.
- Written and used Stored Procedures, Tables and Views, Triggers, Functions for maintaining and interaction with Database using SQL Server2012.
- Hands on Experience in using Visual Studio 2013 and Team Explorer 2013.
- Designed and implemented TFS branching for development and release versions.
- Written test cases for each module in the development using MOQ Framework in visual studio 2013.
- Created reports using SSRS (Microsoft Reporting Services) reports for reporting the data of the Application.
Technology: Visual Studio 2013, VSTS 2013, Team Explorer 2013, C# 5.0, SQL Server 2012, IIS 8.0, LINQ, Windows Server 2012, ASP.NET 4.5, ASP.NET MVC 5.0/4.0,SQL Server Reporting Services (SSRS), ADO.Net Entity Framework
Confidential
SR.Net Developer
Responsibilities:
- Involved in development of ASP.NET 4.5, ASP.NET MVC 4.0 applications using visual studio 2012.
- Involved in analysis, design, implementation, code review and deployment of the application.
- Developed project based on the Agile methodology and Involved in daily SCRUM.
- Involved in Designing and development of the database model for web application.
- Implemented Core Components in C#5.0 using OOPS concepts and developed the application with C#, ASP.Net MVC4.0 Razor View engine.
- Working on creating Rest Services using ASP.NET Web API and C#.
- Involved in designing of Windows Communication Foundation (WCF) based Service, Data, Fault, Message Contracts as well as providing security for WCF service endpoints.
- Used Windows Communication Foundation (WCF) to implement business logic using C#5.0.
- Created Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET MVC 4.0 views.
- Used Razor view engine for generating the views.
- Experience in using HTML helper controls like Textbox, Dropdown list, Label, Checkbox, Radiobutton, etc.
- Experience in using MVC Filters like Action Filters, Exception Filters and Created Custom Filters to implement in Controller Action level and Controller level.
- Implemented client side validations using JQuery validation Plug-in and ASP.NET MVC Validation implemented at Controller level.
- Extensively used XML, JSON, JQuery, JTemplate’s, JQuery Plugin, Ajax and JavaScript Libraries in day-to-day development.
- Wrote LINQ queries to retrieve data from in-memory objects and Implemented Lambda expressions in LINQ query methods.
- Designed and implemented Entity framework 5.0 data model for the application.
- Developed and implemented appropriate exception handlers.
- Written and used Stored Procedures, Tables and Views for maintaining and interaction with Database.
- Hands on Experience in using Visual Studio 2012 and Team Explorer 2012.
- Designed and implemented TFS branching for development and release versions.
- Written test cases for each module in the development using MOQ Framework in visual studio 2012.
- Built ad-hoc reports using SQL Server Reporting Services (SSRS).
Technology: Visual Studio 2012, VSTS 2012, Team Explorer 2010, C# 5.0, SQL Server 2012, IIS 7.5, LINQ, Windows Server 2012, ASP.NET 4.5, ASP.NET MVC 5.0/4.0, SQL Server Reporting Services (SSRS), ADO.Net Entity Framework 5.0, JQuery, Angular JS, Windows Communication Foundation (WCF), MOQ Framework, Team Foundation
Confidential
SR .Net Developer
Responsibilities:
- Involved in development of ASP.NET 4.0, ASP.NET MVC 3.0 applications using visual studio 2010.
- Developed project based on the Agile methodology and Involved in Daily SCRUM.
- Involved in developing the requirement with C# 4.0,ASP.NET 4.0/ASP.NET MVC3.0 and WCF services in .Net 4.0 Technologies and unit testing and system testing.
- Implemented well-structured 3-Tier Asp.Net web application using Data access, Business logic and Presentation layers.
- Developed database-driven web applications using ASP.Net MVC 3.0, presentation layer with Razor engine and service layer using WCF services.
- Designed and developed all modules using ASP.NET 4.0 and C# 4.0.
- Design and developed the application in a typical sophisticated SOA environment, performing responsibility of developing WCF services required for different business requirements which involved work from design phase up to documentation.
- Worked on Windows Communication Foundation (WCF) Service to Increase the Default timeouts and Handling errors.
- Used AJAX Library Tool Kit, CSS, JavaScript, JQuery and various web controls to present data to users in a much comfortable environment.
- Enabled Client-side Data Validation in .NETusing the validation controls like Regular Expression validator, Required Field validator, Range Validator.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- DesignedUser Interfaces Pages using Master page, Login control, Microsoft menu Control and client side validation is done by Ajax validation extenders.
- Used ASP.NET AJAX Toolkitcontrols likeScript Manager,Update Panelin web pages.
- Worked with Textbox, Button, and Label, Dropdown box, Grid View List box and various controls in ASP.NET Control toolkit.
- Used JQuery, Jtemplates, Jquery Plugins, Ajax and JavaScript Libraries in day-to-day development.
- Used ADO.Net Entity Framework 4.1 as Data Access layer component.
- Used Data Annotations to perform the Data validation in ASP.Net MVC 3.0.
- Extensively used LINQ to Entities to fetch the data from database.
- Used Enterprise Application Block 5.0 (Logging Application Block) to log the errors in to file.
- Experience in using VSTS 2010 and Team Explorer 2010.
- Created and used Stored Procedures, Views for maintaining and interaction with Database.
- Created reports using SSRS (Microsoft Reporting Services) reports for reporting the data of the Application.
- Written test cases for each module in the development using UNIT testing of visual studio.
Technology: Visual Studio 2010, VSTS 2010, Team Explorer 2010, C# 4.0, SQL Server 2008R2, IIS 7.0, LINQASP.NET 4.0, ASP.NET MVC 3.0, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), ADO.Net Entity Framework 4.1, Windows Communication Foundation (WCF), Enterprise Application Block 5.0, Team Foundation server (TFS).
Confidential, Chicago
.Net Developer
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the User Specifications, Development and Customization of the Application.
- Responsible for the design and maintenance of the web pages using ASP.Net 4.0 and C#.
- Used JQuery, JavaScript, CSS and HTML in design of web pages and validating user inputs.
- Involved in designing and developing different modules using C#, ASP.Net Web User Controls.
- Used AJAX Controls and Extenders to increase the functionality of web page calling the other pages asynchronously to reduce the network traffic.
- Used Data Grids extensively for development of user controls.
- Designed User Interfaces Pages using Master Pages to create consistent lay-out for the pages.
- Designed cascading style sheets to set style on ASP.NET4.0 pages.
- Used Windows Communication Foundation (WCF) methodology to implement the web services and involved in configuration and hosting of WCF service.
- Implemented page level error handling using Custom Error pages and Error logs.
- Used ADO.Net Entity Frame Work 4.0, Asp.Net 4.0 and WCF to communicate between DAL and other business components.
- In Asp.net 4.0, used .Net server controls, web user controls, data grid control, form validation control, details view Control, form view Control, Repeater, data list, rich user controls to provide for better user experience.
- Worked on WCF Service, Operation, Data, Collection, Fault and Message Contracts.
- Designed and developed various modules using ASP.NET 4.0 and C# 4.0.
- Used Linq to Entities to fetch the data from Database.
- Worked extensively on web forms and data binding controls likeGrid View,Data ListandDrop Down boxes and Mapping page fields to the database fields.
- Involved in database and table design, relational database design and implemented stored procedures, triggers and complex SQL queries on the Databases.
- Developed test cases and performed unit testing.
- Involved in creation of database jobs and its scheduling.
- Involved in writing System Documentation and Code Documentation.
Technology: Net Framework 4.0, Visual studio 2010, Windows Communication Foundation (WCF), ADO.Net Entity Framework 4.0, C#4.0,ASP.Net 4.0, LINQ, JavaScript, SQL Server Reporting Services (SSRS),JQuery, SQL Server 2008, Microsoft IIS 6.0,SOA, NUNIT, Team Foundation server (TFS).
Confidential, NY
.NET Developer
Responsibilities:
- Analyzed the requirements and significantly contributed in developing architecture for the application and developed UML Use Cases Diagrams.
- Responsible for creating the Entity-Relationship diagrams, Class diagrams, Sequence diagrams and Flow diagrams using Visio 2002 and documenting the project architecture.
- Used SOA (Service oriented Architecture) to design and Designed Service layer using WCF.
- Designed and developed a WCF service hosted in a Windows service that would invoke Xml-defined business rules using a custom-developed rules engine to determine if customer reports met automatic approval eligibility.
- Worked on WCF Service, Operation, Data, Fault and Message Contracts.
- Worked on AJAX Control Toolkit in order to increase the performance of the application.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
- Designed user interface for ASP.NET web forms and implemented application logic using C#.
- Created Master pages and Themes in ASP.NET and wrote code behind pages using C#.
- Created User Controls in C# to enable reusability and used rich server controls of ASP.NET.
- Designed Client side validations using JavaScript and Server side validation controls in ASP.NET 3.5.
- Used ASP.NET Web Server controls like Grid View, Data List and Repeater for displaying the records.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to Oracle and SQL Server data sources.
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application.
- Extensively wrote and used Stored Procedures, Database Triggers, and Views in SQL Server 2005.
- Contributed towards the security model in .NET framework for the administration module using Windows Autantication based on Role-based security.
- Responsible for maintaining versions of source code using Microsoft Visual Source Safe.
- Implemented test cases for Unit testing in Business, Presenter, and Data Access Layers using N-Unit.
- Involved and communicated test results for application level testing, and Integration Testing.
- Involved in writing System Documentation and Code Documentation.
Technology: Net Framework 3.5, Visual studio 2005/2008, ASP.NET, WCF, ADO.NET, Ajax, C#, XML, UML,HTML, XHTML,WEB Services, Oracle 10g, SQL Server 2005, Microsoft IIS 6.0,CSS, JavaScript, SSRS, SQL Server Reporting Services, SOA, NUNIT, Visual SourceSafe 6.0.
Confidential
.Net Developer
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Design responsive and intuitive user interface for the web using XHTML/CSS and both custom AJAX scripts as well as MS AJAX for ASP.NET library.
- Used the DHTML AJAX enabled grid to display the data to display the data fetched and also used AJAX Toolkit to develop the controls
- Design Web forms using ASP.NET and C#.NET for developing Complex Business Modules and to perform data access operations.
- Designed and developed user interfaces using ASP.NET web forms and C#.Net.
- Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
- Build several Unix Shell wrappers for Pro C programs to schedule them on Cron.
- Used core server controls such as Dropdown List, Checkbox List, and other advanced controls such as Calendar.
- Client and Server side Validations are done using Java Script and ASP.NET Validation Controls.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- Managed the states of the web forms using the Session and Application variables.
- Worked With ASP.NET 2.0 Web Parts, Navigation Control, and Master Pages.
- Developed CSS for consistent look and feel of the web site.
- Involved in writing complex queries, Triggers and Stored Procedures in SQL Server 2005.
- Writing business and data access components in C# utilizing ADO.NET for different databases (SQL Server 2005 and Oracle 10g).
- Tested user-friendly navigators by utilizing JavaScript and VB .NET.
- Implemented XML Web Services to integrate the application with Client/Server Application which tracks order.
- Configured Web. Config file for the configuration of the entire Web Application.
- Performed unit testing of the applications using Nunit & used NAnt for integration and build process.
Technology: Net Framework 3.0, ASP.Net 2.0/3.0, ADO.Net, Soap, HTTP, ASP.NET, Xml Oracle 10g, DTS XSLT, JavaScript, HTML, DHTML, UML, CSS, UML, Ajax Toolkit, C#, Oracle 10g, PL/SQL,AJAX, XML, XSLT, IIS.6.0, SQL Server 2005, Visual Studio 2005, SSRS, SQL Server Reporting Services, Visual SourceSafe 6.0, Windows Server 2003,VB.Net.