.net Developer Resume
Stamford, Ct
SUMMARY:
- 7+ 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 Server 2000/ 2005/2008/2012 .
- Technical expertise in Microsoft Technologies, such as .NET Framework (2.0/3.0/3.5/4.0/4.5 ) ASP.NET, C#, Dev Express, Web Services, WCF, LINQ, LINQ to SQL, IIS, SOAP, XML, DOM, XSL, XSLT,.NET REMOTING, HTML 5, Java Script, Json, Razor, Bootstrap, VB Script, Visual Studio. Net 2015/2012/2010/2008/2005, AJAX, NHibernate, Kendo UI, ADO. Net, TFS and Entity Framework.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Abstract factory, Singleton, MVC.
- Experience in modeling user interface and hand coding rich internet applications Using LINQ, AJAX and Entity Framework.
- Used SSRS and SSIS for Reporting and Integration service.
- Used MVC (Model View Control) with OOAD (OOD, Object Oriented Design) pattern.
- Experience in Win - Forms and Web-Forms using .Net Technologies.
- Familiarity in building Web Services using WSDL, UDDI, and SOAP Protocol.
- Knowledge of data access methods like ADO.NET, ADO, RDO, DAO and ODBC for JET and Relational databases.
- Experience in Continuous Integration (CI) environment, Crystal Reports.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2012/2008/2005
- Worked on AngularJS for creation of powerful dynamic web pages and web applications by using its advanced and cross browser functionality.
- Expertise in Database Design and Database Programming using SQL Server 2000/2005/2008 /2012.
- Used third party tools Dev Express and Telerik.
- Good experience in writing the Web Parts by using C#.Net.
- Extensive experience with Web based, Client-Server and n-tier Architectures
- Developed distributed applications using .Net Remoting, Web Services and WCF services.
- Experience in developing AJAX .Net applications by using Framework 2.0, 3.5, 4.0 and 4.5.
- Expertise in working Agile, leading SCRUM meetings and handling Story Boards / Sprint Boards.
- Experience in NUint, Spec Flow, VSTest and Test Driven.Net
- Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET and MVC.
- Excellent knowledge in Object Oriented analysis and design (OOAD), Agile Development Methodology and Model-View-Controller Architectures (MVC).
- Highly Knowledgeable in ASP.NET MVC 4.0 in implementing Model, View and Controllers with State Management, Security, Action methods etc.
- Strong analytical and conceptual skills in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Proven ability in understanding system requirements, system architecture design, development, testing/QA and production environment setup and support.
- Experience includes in Health Insurance, Finance, State and Banking domains.
- Working experience in State and Federal Government Organizations and Financial and Health companies.
TECHNICAL SKILLS:
.NET Technologies: .Net Framework 2.0/3.0/3.5/4.0/4.5/5.0, ASP.NET, C#.Net, WCF, ADO.NET, Web Services, Web Forms, Web Controls, Custom Controls Windows Services, LINQ, Entity Framework, MVC.
Web Technologies: XML, HTML, DHTML, Java Script, CSS, JQuery, AJAX
Programming Languages: C#. Net, VB.Net, JavaScript, AJAX, C, SQL, PL/SQL, XML
Databases: SQL Server 2005/2008/2012, PL/SQL, MS Access
Reporting: Crystal Reports, SSRS
IDE: Visual Studio 2005/2008/2010/2012/2013/2015, SQL server Management Studio.
Operating System: Windows 2000/NT/XP/Vista/7/8/10, Windows 2003/2007 Server.
Web Server: Microsoft Internet Information Services - IIS
PROFESSIONAL EXPERIENCE:
Confidential, Herndon,VA
.Net Developer
Responsibilities:
- Involved in development of MVC application using Dev Express controls. application is built with ASP.Net MVC/C# with a SQL Server database.
- Involved in gathering the requirements, analysis, design & development of the project.
- Developed the project using .NET Framework 4.5, MVC 5 and Entity Framework 6.
- Implemented and extensively used the Object Oriented programming concepts in C#, ASP.NET 4.5 and MVC
- Created Views using Dev Express controls and implemented models using C#.
- Designed SSRS reports with sub reports, dynamic sorting, defining data source and subtotals for the report and deployed SSRS reports. create a chart/graph that shows the amount of errors per day and create two date-pickers to filter the chart. This was done using JQuery UI and the Kendo UI
- Data operations are performed using Unit of Framework with Entity framework 6.
- Performed Entity Framework testing with Mocking Framework NMock3.
- Performed client side validations using Java Script and Ajax.
- Experienced in Developing and Enhancing Views, Layout Pages, User Controls and Custom Controls by using MVC, CSHTML, CSS, and Dev Express Controls.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Called the restful Web API web service calls for POST, PUT, DELETE and GET methods.
- Extensively used JSON to display validation messages on the Web Pages.
- Uses ASP.NET MVC framework to support use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Worked on .NET framework ASP.NET 4.5 and on MVC with middleware Entity Framework Repository Pattern.
- Created Service Layer using C# and WCF.
- Used AngularJS accordingly for validation purpose, browser detection and controls.
- Built AngularJS framework including MVC architecture different modules, specific controller’s templates custom, directives and custom filters.
- Hosted WCF services using windows process activation WPA on IIS7.
- Developed service class in WCF service to retrieve the user information
- Implemented HTTP protocol and SSL to secure the information between WCF Service and Client.
- Developed code to validate the user credentials for authenticating user to access the WCF service.
- Configured and hosted application using IIS 7.
- Used NLog to trace the logging information. Created NLog unit tests.
- Worked on Website content and application release management and created virtual directories.
- Generated reports in Excel using Spread Sheet Gear.
- Extensively involved in developing components for Models, Views and Controllers.
- Programmed MVC with Entity Framework 6 for communication between application and database, used Repository.
- Used AJAX to trade data with a Web Server without reloading the page.
- Used SVN for Version Control and source code maintenance needs.
- Performed data base operations using SQL Server Management Studio. Created Stored Procedures and CRUD Operations.
- Created and executed test plans for unit testing and integration testing.
Environment: .NET Framework 4.5, C#. NET, Visual Studio 2013, MVC 5, JavaScript, Entity Framework Repository Pattern, SVN, Dev Express, Spread Sheet Gear, WCF, Web API’s, IIS 7, Kendo UI,Enterprise Library, XML, SOAP, SQL Server 2012
Confidential, Philadelphia, PA
.Net Developer
Responsibilities:
- Worked in an Agile Environment to deliver higher-quality software far more rapidly.
- ASP.NET Validation controls to do server-side validations and client-side validations based on the user’s browser.
- Developed new user interface components for different modules using Kendo UI
- Created Business Entities and Config XML files for database mapping in the business layer using C#.Net language.
- Developed Custom Controls and User controls for reusable part of the web pages using C#.NET, VB.NET with ASP.NET.
- Developed complex MVC Controller, View Models and Helper methods linked to backend database
- Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases
- Used C#.Net and Entity Framework in ASP. Net web application and SQL for database connectively.
- Created Model View Controller (MVC) design pattern to create reusable code.
- Implemented WCF services which provide well defined and focused functionality.
- Created Service Contracts, Data Contracts, Operation Contracts, Routing and Workflows using C#
- Used WCF, XML, WSDL and SOAP protocol for creating the web services.
- Implemented Layout page allow centralize the common functionality of the pages so that can make updates in just one place.
- Used URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked by $Route Provider in Angular JS to route the data from one service to another server
- Used Dependency Injection to create the loosely coupled classes. Used Interface Based Dependency Injection.
- Implemented Error Handler web control as a delegated event handler for all page errors and writing code in C# for Exception handling.
- Worked with Agile software development methodology.
- Implemented Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced
- Managed Logging information using Nlog. Stored log messages and exceptions using Nlog.
- Excellent knowledge of creating Jobs, SQL Mail Agent and scheduling SSIS Packages.
- Used Telerik control for designing the web forms.
- Used MSMQ for processing messages in Queue.
- Used Rhino Mocking framework for testing the Modules.
- Focusing on usability, delivering rich UI through extensive use of front-end web technologies like AJAX, Java Script and CSS etc.
- SOA illustrates to create an application from existing services.
- Use Microsoft Vision to develop activity diagrams, flow charts, sequence diagrams and Data flow diagrams to prepare the technical design documents for the use cases.
- Used Microsoft Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Created and executed test plans for peer testing and integration testing.
- Created test scenarios for Unit, System, User Acceptance Testing using NUNIT
Environment: Windows 7, Visual Studio 2012, .Net Framework 4.5, Telerik, Kendo UI,Team Foundation Server, C#.NET, MVC 4, HTML, AJAX, CSS, Java Script, Entity Framework, WCF, MSMQ, SQL Server 2008, MSSQL Reporting Services, SSIS, SSRS, T-SQL, N Unit
Confidential, Philadelphia, PA
.Net Developer
Responsibilities:
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture and Database Connectivity.
- Involved in gathering the requirements, analysis, design & development of the project.
- Designed, developed and enhanced the application using .NET Framework 4.0 and Visual Studio 2012.
- Experienced in Developing and Enhancing Web Forms, Master Pages, User Controls and Custom Controls by using HTML, CSS, and ASP.NET Controls.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Created logins & setup permissions to enable access to only authenticated users.
- Worked on different aspects of .NET framework like ASP.NET 4 and on middleware ADO.NET.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Extensively involved in developing components for Business Layer and Data Layer.
- Dependency Injection is done by supplying the DEPENDENCY through the class’s constructor when instantiating that class.
- Programmed ADO.NET for communication between application and database and Extensively used Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Reader
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP.NET
- Implemented Serialization and De-serialization of objects.
- Used Git Hub for Version Control, Team build, Project Management and Data Collection.
- Enhanced the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server.
- Worked with testing team to fix the bugs as part of Bug life cycle and Production support.
- Involved in the Unit and Integration testing.
Environment: .NET Framework 4.0, C#. NET, Visual Studio 2012, ASP.NET, Ajax, CSS, JavaScript, ADO.Net, Web Services, IIS, Git Hub, T-SQL, XML, SOAP, SQL Server 2008
Confidential, Madison, WI
.Net Developer
Responsibilities:
- Implemented web controls, user controls for encapsulation UI functionality using ASP.NET
- Involved in trouble shooting and fixing software bugs using Visual Studio.Net and Unit Testing.
- Involved in Full Life Cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/Data Base and Transition using Iterative AGILE Methodology.
- Used JQuery Accordion, Tabs, Dialog, Progress bar, and Buttons to build rich UI
- Effectively implemented ASP.NET intrinsic state management functionality to store application-specific, session-specific, page-specific and user-specific information between page request.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks
- Designed ASP.NET web pages using data binding controls like dropdown list, grid control and various other UI controls in the Admin module of the application to bind the data.
- Developed Custom Controls and User controls for reusable part of the web pages using C#. NET with ASP.NET. Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Implement Form-based Authentication, State management using Sessions
- Gathered the requirements from the user and documented the requirements using UML Diagrams.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# in building data entity model
- Worked with ASP.NET Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website
- Implemented NUNIT Testing, Integration Testing and Regression Testing.
Environment: .NET Framework 4.0, C#. NET, Visual Studio 2010, ASP.NET, JavaScript, ADO.Net, Web Services, TFS, XML, SOAP, SQL Server 2008.
Confidential, Stamford, CT
Dot Net Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design & development of the project.
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP
- Loading data in Dimension Tables in SQL Server using SSIS Packages.
- Developed Web Forms using ASP.NET and C#.NET.
- Created server controls using C#, VB.NET and .NET framework classes
- Microsoft .NET framework with C# .NET and ADO.NET.
- Designed, developed user interface look and feel and functionality for web users.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Used JavaScript (JQuery) to enhance UI experience on Client-Side.
- Develop dynamic reporting solutions using SQL Server Reporting Services (SSRS)
- Developed masters and transactions Web forms.
- Used AJAX for rich user interface operations and avoiding post back to the server.
- Used AJAX to trade data with a Web Server without reloading the page.
- Used Git Hub for Version Control, Team build, Project Management, Data Collection and Reporting.
- Used Team Foundation Server (TFS) for integration, maintenance and Security of code
- Involved in the Unit test and Integration testing.
Environment: .NET Framework 4.0, C#, ASP.NET, WCF, Git Hub, Visual Studio 2010, ADO.NET, Web Services, SQL Server 2008, T-SQL, IIS 7.0, JavaScript, AJAX, CSS.
Confidential
.Net Developer
Responsibilities:
- Designed and developed web based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
- Worked with ASP. Net Web forms, Master pages, Web services, State management, Caching features, configuring optimizations and securing the web application.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client side validations.
- Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
- Implemented features of ASP. Net such as Calendar Controls, Repeater Control and Security using form authentication and used ASP. Net Validation controls to do server-side validations and client-side validations based on the user’s browser.
- Involved in developing Web Services and WCF services and consumed third party services.
- Designed and developed a Presentation layer, Business logic and Data layer for employee, Provider and Validation List Item Lookup details using ASP.NET 3.5, C# and SQL Server database.
- Worked on ADO. Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data into the tables.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Implemented Unit, Integration and System Testing using NUNIT.
- Used Test Automation Framework to automate regression tests for the product.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: .Net Framework 3.5, MS Visual Studio 2008, C#, ASP.NET, AJAX, TFS, WCF, web forms, JavaScript, XML, SQL Server 2005, T-SQL, HTML, CSS, LINQ, SSIS, IIS 7.