Senior .net Developer Resume
Lansing, MI
SUMMARY
- Over 8 years of professional IT experience in Design and Development of Web Applications and Stand - Alone Applications using Microsoft Technologies.
- Active participation in all phases of Software Development Life Cycle including analysis, design, coding, testing and deployment using .NET technologies like ASP.NET 3.5, 4.0, 4.5, WCF, WCF and MVC 4.
- Experience with programming skills in C#.NET, ASP.NET, VB.NET, MVC, ASP, AJAX, JavaScript, JQuery, JSON, HTML5, XML, CSS 3, PL/SQL, MS SQL 2005/2008/2012 and ADO.NET.
- Expertise in usingADO.NETfeatures and worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Experience in creating and consuming Web Services, Windows Communication Foundation 8(WCF) for developing and deploying service oriented applications (SOA) and Web API using C#/Vb.Net.
- Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along with JavaScript, JQuery, EXT-JS and Angular-JS, Bootstrap.
- Experience in Entity Framework, Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Excellent knowledge in dealing with User Controls, Custom Controls and Error Handling Techniques.
- Proficient in creating complex Stored Procedures, effective Functions, Views and appropriate Triggers to facilitate efficient data manipulation, data consistency and complex business logic.
- Experience in Application Development Analysis, Requirement Analysis, Scoping, Developing, Debugging, Testing and Documentation of various phases in a project life cycle of Client/Server Applications and Hands on experience in Unit Testing of applications.
- Implemented the Agile Development Process.
- Used AngularJS as the development framework to build a single-page application.
- Familiar with Team Foundation Server (TFS) for version controlling.
- Experience in IIS configuration, creating virtual directories & application pools, hosting and maintaining production applications.
- Experience in planning, analyzing and management of business requirements by working with various business teams.
- Ability to learn and implement new technologies and tools quickly.
- Good analytical, problem solving and organizational skills, ability to handle multiple tasks and work independently as well as in team.
TECHNICAL SKILLS
Web Technologies: C#, VB.NET, ASP.NET 3.5/4.0/4.5, ASP.NET MVC 3.0/4.0, Java, ADO.NET, XML, XSLT, Web services, AJAX, WCF, WPF, XAML, REST, SOAP, JavaScript, JQuery, CSS, HTML, LINQ, Windows Services, HTML 5.
Web Servers: IIS 7.5/7.0/6.0
Framework: .NET Framework 4.5/4.0/3.5/2.0
Database: SQL Server 2005/2008, MySQL, Oracle 9i/10g/11g
Reporting Tools: Crystal Reports 10/9/8 and SSRS
Version Control: Visual Source Safe (VSS), Team Foundation Server (TFS)
Testing: Unit Testing, Black box Testing, Regression Testing, White Box Testing and Referential Integrity Testing.
Others: Telerik Rad Controls, twitter bootstrap, Knockout, AngularJS
PROFESSIONAL EXPERIENCE
Confidential - Lansing, MI
Senior .Net Developer
Responsibilities:
- Involved in full Software development life cycle (SDLC) followed by agile methodologies to produce high quality software model.
- Managed both configuration and development teams throughout the project, and coordinate with quality assurance teams - using Agile Software Development and SCRUM (SPRINT of 6 weeks).
- Developed the web application using ASP.NET MVC.
- Used ASP.NET MVC to create multiple views/partial views.
- Created layout views and incorporated them into the ASP.NET MVC application.
- Integrated Solar search API to develop search operations insite coreweb applications.
- Used Telerik MVC controls like Date picker, Grid etc.
- Implemented Paging, Sorting, and Filtering etc. using Telerik MVC Grid.
- Used ViewBag to pass data from Controller into the view.
- Created CSS files to maintain consistent look and feel of the application.
- Design, develop, test, debug, and implement Silverlight based applications following the MVVM framework template.
- Used ASP.NET MVC bundling and minification techniques to improve the performance of the application.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Created custom routes and added them to ASP.NET MVC routes collection.
- Created business models and injected them into MVC views using the controllers.
- Used MVC validation attributes for validating the models.
- Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows
- Used jQuery/JavaScript for creating user rich UI’s.
- Used Razor engine for creating multiple views.
- Used C#.NET for coding the business logic and to develop N-tier services.
- Created rich and interactive UI using WPF.
- Created AngularJS Controller which Isolate scopes perform operations in UI.
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Coded in C#.NET using .NET 4.0/3.5 techniques like lazy loading, reflection etc.
- Used C#.NET to deal with exception handling using try/catch/finally statements.
- Involved in designing and development of SOA services using Web Services/ WCF using C#.NET.
- Used Entity framework code first for creating data base.
- Migration of Pre-existing Oracle\Legacy web forms segmentation pages to WPF
- Wrote SQL queries, stored procedures, functions, triggers and sequences using Oracle 11g
- Deployed and maintained ASP.NET applications running at IIS 7.5.
- Used the web form to host Report Viewer in Silverlight.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language.
- Responsible for maintaining versions of source code usingTeam Foundation Server 2012.
Environment: C#.NET,ASP.NET MVC, jQuery, JavaScript, Sitecore, Entity Framework, CSS 3, Telerik, Silverlight, WCF, WPF, XML Web Services, HTML 5, IIS 7.5, AJAX, WSDL, SOAP, Agile, LINQ,.NET Framework 4.5/4.0, XML,SQL Server 2008, VisualStudio2012, MS Access, UML, TFS.
Confidential - San Antonio, TX
Senior .Net Developer
Responsibilities:
- Creating applications using VB.NET and enhancing projects for .NET applications.
- Developing RESTful Web services implementing ODATA protocol.
- Ubiquitous language and improve shared understanding of the project.
- Experienced with Service Oriented Architecture (SOA) to support service orientation.
- Used JQuery in designing and to navigate a document, DOM elements, create animations, handle events, and develop AJAX Applications.
- Working with Knockout to update right parts of UI whenever data model changes.
- Developed User Interface Screens using ASP .NET MVC and C#.NET, VB.Net.
- Used AJAX for dynamic web pages.
- Implemented OData on ASP.NET WebAPI for convenient querying and changing data.
- Used WCF services for communicating with Microsoft SCCM (System Center Configuration Manager) server management.
- Familiar with design and development of business reports using Crystal Reports, SQL Server Reporting Services (SSRS).
- Working on Work Items in Team Foundation Server (TFS)
- Developed, configured and consumed Web Services in C#.net using WPF.
- Extensively used ADO.NET to build query driven applications.
- Creating WPF/Silverlight applications using MVVM architecture.
- Used SSIS component of theMS SQL Server database software that can be used to perform a broad range of data migrated tasks.
- Created knockout.js widget subsystem within a .NET jdash dashboard using typescript and inheritance. Widgets needed to react to page controls changing to refresh data and browser resizing to change styling for responsiveness
- Creating Service Oriented Architecture (SOA) based solutions using SOAP messaging framework.
- Migration of Pre-existing Oracle\Legacy web forms segmentation pages to WPF.
- Prepared Admin, Logging, Authentication and authorization module using Asp.net MVC, C# and dot net 3.5.
- Wrote SQL queries, views and stored procedures using T-SQL.
- Developed ReSTful web services using spring and a custom Odata framework.
- Developed Validating transactions using XML.
- Involved in Unit Testing for the developed .Net applications. Used SVN for Source Code Control.
Environment: ASP.NET 4.0; C#, Web Services, WPF, MVC 3.0; LINQ; HTML, VBScript, CSS, IIS, Biztalk, MS SQl SERVER 2008, ODATA, Visual Studio2012,ISM,SQLServer2012, SQL Server Management Studio 2008,SOAP,DB2,AJAX,Entity Framework 4.0, MVC Architecture,TFS,VB.net, SSIS, RESTFUL, Agile (Scrum), SAML, MVVM, XML, knockout.js.
Confidential - Miami, FL
.Net Developer
Responsibilities:
- Developed a web based Customer Retain application using ASP.Net MVC, C#.NET and SQL Server 2008, JQuery, AJAX, JavaScript, Master Pages and Site Style sheets.
- Implemented MVC Routing mechanism, Created JQuery Controls and Grids.
- Implemented and practiced Agile Scrum methodology for project development..
- Designed and Created database Tables, Views, Indexes, Primary Keys and Stored Procedures in SQL Server2008.
- Worked with WCF Services for Performance Evaluation operations and document specific operations. Implemented Service Contracts, Operation Contracts, Data Contracts and Fault Contracts.
- Implemented the Session Management, MVC Forms Authentication and Authorization for various roles like Admin and common users.
- Written and Unit Test Cases and Implemented Microsoft FxCop to analyze the code for managed Assemblies.
- Generated ADO.Net Entity Frame work classes as a data first approach and written LINQ Queries for Database Operations in WCF Service Operations.
- Used iTextSharp for PDF generation, Email Attachments.
- Involved in Deployment of Application at Client place and worked in Testing and Debugging of Modules and end-to-end support of Application.
Environment: Visual Studio 2010 (.Net Framework 3.5), ASP.Net MVC 3.0, WCF Services, HTML, C#.NET, LINQ, ADO.Net, J-Query, JavaScript, Entity Data Model, MS-FxCop, SQL Server 2008 R2, Active Directory, TFS.
Confidential
.Net Developer
Responsibilities:
- Involved in Requirements Gathering, interacted with the end users. Understanding the project requirements and analysis with knowledge sharing sessions.
- Involved in analysis, UI design, development, deployment and implementation of the application.
- Effectively used Master Pages to define the unique layout for the entire web application.
- Implemented business model and logic using C#.
- Created Web Forms by using ASP.NET, MS Visual Studio .NET 2005, C#.Net, HTML, CSS, JavaScript.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Done Client side and Server side validations for Web-server controls using JavaScript and Validation controls.
- Designed and Created database Tables, Indexes, Primary keys and other objects in SQL Server 2008.
- Extensive use of the ADO.NET objects such as grid view, Data Tables, Data Readers and Datasets for data retrieval and manipulation.
- Consumed Web service using SOAP in the business layer to receive information from external and other backend application resources.
- Implemented Crystal Reports to create interactive reports.
- Involved in the review of peer’s code/test plan and worked on defect logging, tracking and fixing.
- Understanding the Requirements, Providing support & maintenance.
- Responsible for writing stored procedures, functions using T-Sql to intercourse between tables to perform data operations on Oracle and SQL 2005/2008.
- Used front end web development tools like Ajax, CSS, JavaScript, DHTML, and jQuery.
- Developed a Business Layer, which has all Business Validations using C#
- Used ADO.NET with Dataset, Data Reader and Data Adapter to develop Data Access Layer.
- Coding Web Forms and Designing Reports and Handling releases and builds.
- Co-ordinating with the users for new requirements and any changes.
- On time resolution of any open issues/tickets raised by users.
- Handled client communication and delivery responsibility effectively.
Environment: C#.Net, ASP.NET, ADO.Net, HTML, XML, JavaScript, AJAX, SQL Server 2005, Visual Studio 2005, Visual Source Safe (VSS),IIS 6.0, .Net Framework 2.0, Web Services, Crystal Reports
Confidential
.Net Developer
Responsibilities:
- Involved in full lifecycle of the project from design, development & Testing.
- Involved in developing Business and Data Access Components and web user interface using ASP.NET with code behind in C#
- Used CSS for a unified look of the front end User Interface
- Java Script was used for client side validation
- Developed various Web User controls for extending reusability.
- Involved in creating reference to the third party component for Printing Barcodes and Data on the Labels Worked on Documentation for developed modules, component and functionalities.
Environment: Visual Studio 2005, .NET Framework 2.0, ASP.Net, C#, ADO.NET, Web Services, Java Script, MS SQL Server 2005, TFS, Crystal Reports