Senior .net Developer Resume
Polaris, OH
SUMMARY
- 8+ years of experience in all the phases of Software development life cycle, which includes software analysis, design, development, testing, implementation, maintenance and documentation of Client/Server and Web - based applications using N-Tier Architecture.
- Designed UML Diagrams, ER Diagrams and Data Flow Diagrams using MS Visio.
- Experience in various domains like Banking, Finance and Insurance.
- Experience with Traditional Methodologies (Waterfall, RAD), Agile Software Development Methodology and Test Driven Development (TDD)
- Highly proficient in designing and developing application systems in local and distributed environment using various Object Oriented Methodologies.
- Experience in designing User Interface using AJAX, HTML, CSS, jQuery, XML, XPATH, and JavaScript.
- Experience in Angular JS and Knockout JS
- Experience in MVC and Entity Framework.
- Experienced in using Design Patterns, Microsoft Patterns and Practices.
- Hands on experience in Knockout JS and NuGet Package Manager
- Hands on experience in PowerShell and Batch Files
- Hands on experience with Visual Studio and Team Foundation Server (TFS)
- Developed Applications using VB.NET, C# with SQL Server, Oracle and Microsoft Access as databases using ADO.Net and LINQ Components.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Experienced in handling queries using .Net 3.5 ADO.Net, LINQ components, IOC framework
- Proficient in T-SQL Queries, Views, Joins, Functions, SQL Stored Procedures, Database Triggers, Cursors, Performance Tuning and Query Optimization.
- Experienced in using Technologies like SOAP, XPATH, XSL and XSLT.
- Experience in creating and consuming Web Services and WCF.
- Proficient in generating Reports, sub reports and drill down reports using SSRS and Crystal Reports.
- Good Experience in data migration using Data Transformation Services (DTS) and SQL Server Integration Services (SSIS)
- Experience in working with Visual Source Safe (VSS), Visual Team System (VTS) and Concurrent Versions System (CVS).
- Proven ability to work as a team member as well as an individual. Good Analytical problem solving, interpersonal and Communication skills.
- Experienced in Documenting, Preparing Test Plans, developing test cases and Testing (Unit, System, Integration, User Acceptance testing and Regression testing).
- Have a very good knowledge of Web Browsers like Mozilla Firefox, Internet Explorer, Opera, Safari and Google Chrome.
- Quick learner, exceptional problem-solving and troubleshooting capabilities.
TECHNICAL SKILLS
Tools: Visual Studio 2010/2013 MS Office 2010 Microsoft Visio, Telerik Controls, Visual SourceSafe, Altova XML Spy, Fiddler, SOAPUI, Selenium IDE, Coded UI, Compliance Sheriff Design Patterns Singleton, Factory Method and Model View Controller (MVC).
Background: Technical Background Languages C#, VB, VB.NET, HTML, CSS, Java Script, XML, XSL, XSLT, T-SQL, PL/SQL Programming Technologies .NET Framework 3.5, 4.0, ASP.NET, Web Forms, Win Forms, Web Services, WCF, WPF, LINQ, ADO.NET, AJAX and Microsoft IIS Reporting Tools SSRS, Crystal Reports ETL tools DTS (Data Transformation Services), SSIS (SQL Server Integration Services) Database SQL Server 2008R2 Oracle9i/10g /11g, MS Access.
.Net Technologies: . Net 2.0/3.0/3.5/4.0 ASP.NET, Web Services, ADO.NET, SOAP, WCF
Web Technologies: HTML, XML, XSLT, XSD, IIS 5.1/6.0/7.0
Operating System: Windows 2003/2008R2/2012R2, Windows 7/8 and Unix
PROFESSIONAL EXPERIENCE
Confidential - Polaris, OH
Senior .NET Developer
Responsibilities:
- Worked on Agile Methodology(Scrum Framework) to meet timelines with quality deliverables.
- Involved in gathering and preparing the requirements from clients for product design and enhancements.
- Experience in using MVC 4.0 architecture with hands on exposure to RAZOR view engine.
- Designed and developed rich and enhanced web pages using HTML 5, CSS 3 and JQuery.
- Excellent experience in implementing Web Service, WCF, REST service which communicate data in a both XML &JSON.
- Front end developing with Angular JS
- Implemented the list reports with filter, detail view using AJAX with ASP .NET web pages.
- Involved in developing applications in C# 4.0 and .Net Framework4.0 to meet the business requirements using Visual Studio.NET 2013.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Extensively used CSS 3.0 for page layout and display of graphics.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Designed and implemented a number of support tools using ASP.NET MVC, WEB API, JavaScript.
- Developed ASP.NET MVC 3 applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine.
- Created new SSISpackages for populating data into MS SQL database.
- Accessing the data from Data Access Layer for the User Interface using Web Services.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2008.
- Performed Test Driven Development (TDD): NUnit Testing and Load Testing.
- Used type-safe SQL Parameters for data access in order to avoid SQL Injections.
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
- Worked with a team to define requirements and provide technical advice and troubleshooting. Update technical documentation.
Environment: C#, ASP.NET 4.0, MVC 4.0, .NET Framework 4.0, JavaScript, CSS3.0, ADO.NET, Web Services, SQL Server 2008, Windows XP, IIS, Visual Studio 2010, TFS and SSIS.
Confidential
Senior .NET Developer
Responsibilities:
- Created several Web forms using C#.NET, ADO.NET, SQL server, WCF.
- Involved in object oriented analysis and design using UML (Unified Modeling Language) techniques such as use case, activity, sequence, class and component diagrams using Visio.
- Designed and Developed Business Layer/Data Layer using C#, ADO.NET and SQL Server.
- Developed web forms using ASP.NET, C# and WCF for Loan Registration modules.
- Designed Web Forms using HTML, CSS and implemented client side scripting using JavaScript.
- Used ADO.Net for database connectivity, storage and retrieval on SQL Server 2000.
- Develop WCF Services to allow communication between Presentation layer and Service layer.
- Developed core functionality with the .NET FrameworkASP.NET
- Worked upon conversion of DTS packages into SSIS
- Communicating with Windows Communication Foundation service via the endpoints.
- Create data objects (tables, views), stored procedures and functions to store and retrieve the data from database.
- Responsible for coding, developing the ADT, Billing Export, Item Master, Order Export, PO Update.
- Used TFS (Team Foundation Server) for version controlling.
- Other responsibilities of the work that was being performed SRS Documentation, Coding, Unit Testing.
- Designed and developed various reports using Crystal Reports and enabled the option of exporting to Excel and .PDF files. The reports provide the option of entering the parameter values from the form.
- Used AJAX Library to make client side web service calls and partial post backs.
- Used CSS classes/skins for client side control UI formatting and provide same look and feel throughout the application.
- Written several stored procedures, functions in T-SQL.
- Worked with SOAP requests in accessing different web services.
Environment: C#, ASP.NET 4.0, MVC 4.0, .NET Framework 4.0, JavaScript, CSS3.0, ADO.NET, Web Services, SQL Server 2008, Windows XP, IIS, Visual Studio 2010, TFS and SSIS.
Confidential - Newbury Park, CA
Senior .NET Developer
Responsibilities:
- Analyzed the business requirements, designed and developed the Web site.
- Prepared design documents and tasks and user stories for application development.
- Designed, planned, and coordinated with work teams.
- Designed, developed extensive dynamic Web pages using ASP.NET Server controls, HTML Controls, jQuery and CSS.
- Transformed XML to PDF by using XSLT.
- Developed SSRS reports for the legal analysis group.
- Created User Controls and Custom controls.
- Used MVC4 architecture to develop the web based application.
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
- Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
- Used multi-threading and asynchronous messaging workflows.
- Developed WCF web services.
- Utilized ASP.NET 4.0, C#.Net, Service Oriented Architecture (SOA), Windows Communication Foundation (WCF).
- Built numerous C# UI components and business modules.
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application.
- Used Agile methodology to emphasize face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
- TFS was used to maintain the version and source control.
- Created Test Cases for the application.
- Implemented Integration testing and Unit testing.
- Used SQL Server 2010 in C# to retrieve the data from database.
- Involved in writing different Stored Procedures, Triggers, Cursors, Joins depends on the requirement.
- Performed Application level tracing, debugging, and state maintenance.
- Used Ado.Net objects dataset and data adapter to store and make consistent access to SQL Server.
- Implemented Authentication and Authorization security mechanisms.
- Responsible for creating the .NET builds and making sure the builds are migrated all the way up to the Production Environment.
- Participated in the testing process through test review and analysis, test witnessing and certification of software.
- Involved in fixing the bugs in web applications.
- Provides technical support to project team members
- Used Test Driven Development for the developing the application.
Environment: Visual Studio 2012, C#.Net, ASP.NET, MVC 4.0, Web App Development, Web Forms, WCF, Data-Driven Development, HTML, JavaScript, SQL, TFS, Web Services.
Confidential - Indianapolis, IN
.NET Developer
Responsibilities:
- Created several Web forms using C#.NET, ADO.NET, SQL server, WCF.
- Involved in object oriented analysis and design using UML (Unified Modeling Language) techniques such as use case, activity, sequence, class and component diagrams using Visio.
- Designed and Developed Business Layer/Data Layer using C#, ADO.NET and SQL Server.
- Developed web forms using ASP.NET, C# and WCF for Loan Registration modules.
- Designed Web Forms using HTML, CSS and implemented client side scripting using JavaScript.
- Used ADO.Net for database connectivity, storage and retrieval on SQL Server 2000.
- Develop WCF Services to allow communication between Presentation layer and Service layer.
- Developed core functionality with the .NET FrameworkASP.NET
- Worked upon conversion of DTS packages into SSIS
- Communicating with Windows Communication Foundation service via the endpoints.
- Create data objects (tables, views), stored procedures and functions to store and retrieve the data from database.
- Responsible for coding, developing the ADT, Billing Export, Item Master, Order Export, PO Update.
- Used TFS (Team Foundation Server) for version controlling.
- Other responsibilities of the work that was being performed SRS Documentation, Coding, Unit Testing.
- Designed and developed various reports using Crystal Reports and enabled the option of exporting to Excel and .PDF files. The reports provide the option of entering the parameter values from the form.
- Used AJAX Library to make client side web service calls and partial post backs.
- Used CSS classes/skins for client side control UI formatting and provide same look and feel throughout the application.
- Written several stored procedures, functions in T-SQL.
- Worked with SOAP requests in accessing different web services.
Environment: .Net Framework3.5/2.0, Windows XP, ASP.Net2.0, C#, ASP, SQL Server 2005, MSTS, TFS, WCF, Web Services, LINQ, and JavaScript.