Sr .net Developer Resume
Troy, MI
SUMMARY
- A Microsoft certified professional with 7+ years of Total IT experience in Analysis, Design, Development, testing and user training of software applications using Microsoft .Net C# in Healthcare, Insurance, Finance/Mortgage, Security and Public Sector
- Build web applications with ASP.NET Web Forms, ASP.NET MVC 3.0/4, JavaScript, HTML5, XML, CSS and implementing ASP.NET State Management, ASP.NET Caching and Securing ASP.NET Web Applications.
- Expertise in .Net Technologies (1.0/1.1/2.0/3.0/4.0 )using ASP.Net MVC, ASP.NET, C#.NET, VB.Net, Visual Basic, ADO.Net, Entity Framework, Win Forms, Web Forms, WPF, WCF, XAML and IIS in the areas of performance, security, scalability and extensibility.
- Extensive use and knowledge Web application development utilization of Server Side Controls in the Visual Studio IDE for Web.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.NET.
- Extensive experience using C# and XAML with MVVM design principles for UI development.
- Strong conceptual knowledge in RDBMS monitoring tools: SQL Server Enterprise Manager, SQL Profiler and Oracle10g.
- Experience in developing applications using ASP.NET Web Forms, Windows Presentation Foundation (WPF), LINQ and Windows Communication Foundation (WCF).
- Developed Desktop Application using C#.net, Windows forms, WPF, MVVM and XAML.
- Experience in Internet, Intranet and 2 - tier / 3-tier client/server applications
- Experienced in developing and consuming Web services/ WCF (Windows Communication Foundation services - (.NET 3.5) and Windows Work flow foundation (.NET 3.5).
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture (SOA) using C#.
- Hands on experience in Developing Rich User Interface on web using Java Script, HTML, DHTML, IIS, Master pages and CSS
- Consumed ADO.NET components like Data Adapter, Dataset to perform data operations. Extensively used ADO.NET to implement the data layer to communicate with different databases.
- Consumed ADO.NET Entity Frame Work for Entity Data Model, Entities, Relationship Mapping, Querying Data.
- Thorough knowledge of Design Patterns like MVC and MVVM.
- Proficient in preparation and processing of documents and reports based on various requirements
TECHNICAL SKILLS
Languages: C#. Net, VB.NET, PL/SQL, Java
Web Technologies: ASP.NET 2/3/4, C#, VB.NET, MVC 4, ADO.NET, PRISM, WCF, WPF, Web Services, AJAX, CSS, XML, HTML/XHTML, Entity Framework, Web Services
Database: SQL Server 2008/2010, MS Access.
Scripting Languages: Java Script, JQuery.
Development Tools: MS Visual Studio 2005/2008/2010/2012 , NUnit Testing Framework 4.5, MS Visio.
Reporting Tools: SQL Reporting Services (SSRS) 2008/2005, Crystal Reports, MS Visio
Service Oriented Architecture: Windows Communication Foundation (WCF), .NET Web Services.
Version Control Tools: Visual Source Safe (VSS),Team Foundation Server (TFS)
Web Servers: Internet Information Services (IIS 5.0/6.0/7.0)
PROFESSIONAL EXPERIENCE
Confidential, Troy, MI
Sr .Net Developer
Responsibilities:
- Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.
- Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET with the application logic in C# according to the user requirements.
- Experienced in the use of agile approaches including Test-Driven Development and Scrum.
- Involved in front end Application development using in ASP.NET, AJAX using C#, and back end in SQL Server 2008.
- Extensive development using ASP.NET Web Forms, Master Pages, Themes, Web Parts, JavaScript. Also involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.
- Designed and developed static and dynamic pages validating client side and Server side scripts.
- Consumed some external Windows Communication Foundation (WCF) Services to write logs to the database.
- Extensively involved in AGILE development methodology.
- Designing and developing rich application for Web (ASPX) and Windows (WPF).
- Creating WPF applications using MVVM architecture.
- Extensively worked on ASP.NET MVC 3.0/4.0 framework Web forms LINQ Entity Framework XML REST/SOAP WCF services development JQuery design patterns and TFS.
- Used JQuery, ASP.NET AJAX tool kit controls and CSS to enhance the performance and richness to the user interface.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Developed User controls using ASP.Net and C# and used them dynamically in the web pages using Master pages and CSS.
- Designed and developed a modular accounting application using WPF, Unity, Prism and MVVM. Also built a custom installer to mimic click-once behavior.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET MVC framework.
- Involved in designing Web forms using server controls, validation, user controls using .Net framework.
- Used Web Services to enable effective communicate between different layers in the Application.
- Implemented the application logic using Object Oriented Programming (C#).
- Developed Web Service to interact with remote business objects and different suppliers systems using SOAP, HTTP/XML, WSDL
- Created packages using SSIS for extracting data from MS Excel files, OLEDB, MS Access to SQL Server database.
- Extensively Used Jira for Project Tracking and also for creating tickets, bugs and assigning them.
- Used Bit Bucket for Version Control and Tortoise Hg for Branching and Merging.
- Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.
Environment: .Net Framework 4.5, MS Visual Studio 2012, C#.Net, ASP .NET, SQL Server 2005/2008, CSS, XML, J Query, Java Script, Windows Servers 2008, Ajax Toolkit Controls, SOAP/WSDL/ WCF, WPF, HTML 5, Bit bucket, JIRA, Tortoise Hg.
Confidential, New York, NY
.NET Developer
Responsibilities:
- Used N - tier architecture for presentation, business and data layers.
- Used ASP.NET login controls like Create user wizard, login, change password, etc.
- Improved the performance of web pages by using AJAX.
- Extensively used ASP.NET controls for developing the UI.
- Used C#.NET in writing Business classes and Data Access layer methods.
- Designed Class and use case diagrams using MS Visio.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Understanding the existing system architecture and functionality.
- •Developed Windows based application using Windows Presentation Foundation (WPF).
- Consumed Web services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Performed troubleshooting, diagnostics, and research evaluations
- Went through the total Project Development Life Cycle and have a clear understanding of various tiers as the project was a multi - tier application.
- Developed queries using PL/SQL to perform the copy and delete operations among the customer groups.
- Involved majorly in troubleshooting the packages during the process of triaging.
- Used VSS for version control during development.
- Worked extensively on the UI, created Views by utilizing MVC 3, created View models and wrote client side validations
- Designed and developed application in a MVC design pattern that converts database views to hierarchical XML documents which are then streamed to the ASP presentation layer
Environment: ASP.NET 3.0, C#. NET, ADO.NET,MVC, CSS, JavaScript, Visual Studio 2008/2010, MS Visual SourceSafe 6.0, .NET Framework 3.5, WCF, Oracle 9i/10g.
Confidential, Chicago, IL.
Sr.Net Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET and SQL.
- The middle tier contained all the business logic.
- Designed the data access layer on the middle layer to connect various databases for various groups. SOA was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework using C#.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Extensively used user controls like Page Header, Page Footer, Errors Summary, and Navigation Control in all the Web Pages Using ASP.NET (3.5).
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET (3.5).
- Experienced in designing and developing Web forms and Win forms using C# and ASP.NET.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Designed in accordance with Service oriented architecture principles to support Distributed computing where services are consumed by consumers using WCF.
- Implemented WCF so that data can be exchanged between applications.
- ASP.NET AJAX Control Toolkit, which adds a rich library of controls for AJAX development and LINQ, is used to code queries for DML, DDL Statements
- Used JavaScript to perform validations and catch the events on client’s browser.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used LINQ to SQL, LINQ to Lambda functions, and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Extensively wrote and used Database in SQL 2008/2005.
- Participated in creating a build deployed strategy that would take care of deploying the Entire App to various Web, App and Batch servers automatically using the NANT Build and deployment solution.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: C#.NET 3.0, ASP.NET 3.5, C#, Visual Studio 2008/2010, ADO.NET, Entity Frame Work, COM, COM+, IIS 6.0, MSE 5.0,WCF, LINQ, Web services, Agile Scrum, NUnit NANT, .NET Framework 3.5, JavaScript, Multithreading, MTFS, SQL Server 2008/2005, Windows Server 2008.
Confidential, Broomfield, CO
.Net Developer
Responsibilities:
- Utilized ASP.NET web forms to develop user interface with C# as the programming language.
- Used XAML for creating Silverlight Controls in the UI.
- Used ASP.NET web controls to develop the various web pages.
- Implemented sessions using cookies for customer authentication.
- Implemented authentication and authorization using Global.asax and web.config files and Cookies.
- Integrated validation controls to run on client run, to avoid general user input flaws.
- Used AJAX Toolkit incorporated in the .Net framework to advertise the products of the company.
- Developed WCF service to provide services to the business logic layer.
- Developed tables, stored procedures and queries to query the database to retrieve information such as price of the product, discounts, etc.
- Created WCF service to make interaction between the business layer and the database layer.
- Implemented transport level security in WCF.
- Used Data Grid and ADO.NET concept of Disconnected/Connectionless model to directly display data on the user interface from the database.
- Used ADO.NET extensively for data retrieving, querying, storage and manipulation
- Added exception handling capability and event logging.
- Used Visual Source Safe for version control.
- Performed unit testing before sending it for User Acceptance Test (UAT).
Environment: .Net framework 3.5, C#, ASP.NET 3.5, ADO.NET, TSQL, WCF, XAML XML, SQL Server2008
Confidential
Software Developer
Responsibilities:
- Developed modules of the application using ASP.Net, C#.Net.
- Developed Web Forms for defining Master data.
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs. Created Database scripts, SQL, stored procedures, triggers SQL and tested them
- Optimized queries and created indexes for faster report generation and page display.
- Involved in consuming a Business components in getting the orders details of various clients and branches.
- Created Use Cases, Use Case diagrams and Navigational Diagrams to provide additional details for Developers as well as Quality Assurance analysts.
- Involved in unit testing of the application according to the Use cases written.
- Involved in Source Code Management using Visual Source Safe Systems (VSS)
- Designed and developed web forms inASP.NET&VB.NETusing .NET Framework 1.1.
- Used Master Pages,CSSfor look and feel for Web pages.
- Extensively used the ASP.NET features like Grid View, Detail View and other controls.
- Designed and developed web forms using user ASP.NET controlsServer Controls.
- Designed and developedCustom controlsto use with Web Forms.
- UsedADO.Netcomponents such as Datasets, Data Reader, Data View and Data Table.
- Extensive use of Web Services,SOAP, XML, XSLto expose the reports to facilitate information sharing.
- Designed and developed .NET components using VB.NET andXMLto communicate withWeb Services.
- Worked on ASP.NET features like state Management,caching features, configuring optimizations and securing web application
- Used various ASP.NET client side and servervalidation Controls, usedJavaScriptfor client side validations.
- Developed the Forms authentication module, which will authenticate based on the Login, Membership and Role Providers in ASP.NET.
- Maintaining Session objects of application and ImplementedCachingtechniques.
- Responsible in creating the Test Cases, Scenarios and Steps for the new requirements.
- Designed and implemented the backend usingOracle.
- Created data objects in the business layer for retrieving data from database through theDAL.
Environment: ASP.NET, C#.Net, HTML, MS-SQL Server 7.0 and Windows 2000.
