.net Developer Resume
Bridgewater, NJ
SUMMARY:
- Around 8 years of IT experience, using .NET involved in Object Oriented analysis, Design and Development of web, client - server and Windows application.
- Extensive programming experience in Visual Studio.Net of working on Microsoft .NET Framework, C#, VB.NET, ASP.NET WCF, WPF, Silverlight, ADO.NET, ASP, VB6, XML, ASP, JavaScript, XSLT, HTML, XHTML, DHTML, Web Forms, Web Controls, Win Forms and SQL.
- Professional experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, analysis, design, development, documentation, Testing, Implementation, Deployment and maintenance of various Web Based and windows applications
- Over 5 years’ experience designing, developing and maintaining front end application for database using Visual Studio and VB.Net.
- Developed a next generation application using the .NET Framework 3.5 and Windows Presentation Foundation (WPF).
- Experience and knowledge on various QA methodologies like Agile methodologies.
- Worked on optimizing SQL queries produced by Nhibernate using Nhibernate Profiler V3. And used QueryOver and store procedures to avoid n+1 issue with nhibernate
- Experience in building Silverlight applications using .net.
- Strong Programming skills in writing Windows and Web Applications.
- Developed WCF services for both Desktop and mobile applications.
- Understanding and experience in Design Patterns like FACAD, Singleton and Factory on a Multi-tier architecture environment.
- Experience in using Multi-threading, Serialization, Shared Assemblies, Garbage Collection.
- Extensive knowledge of WCF (Windows Communication Foundation), WPF (Windows Presentation Foundation) and LINQ (Language Integrated Queries) in ASP.NET 4.0/3.5
- Extensive development experience with WCF, Web Forms, IIS
- Extensively used Ajax and Ajax Tool kit for UI developing
- Implement N-Tier Architecture and integrate the UI with Data base using ADO.Net concepts.
- Strong experience in Object Oriented Programming (OOP) and methodologies.
- Experience in creating and consuming XML Web Services including XML Schema (XSD), SOAP, WSDL and DISCO.
- Deployed application to Azure Cloud.
- Experience in Working with Software Configuration Management using Microsoft Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS).
- Designed and Implemented Reports using Crystal Reports and Microsoft Report viewer, SSRS for report generation, integration into .NET applications
- Performed N-Unit Testing for the piecewise testing of the Applications
- Proficient in writing Unit Test Cases for Business logic, Web services and WCF.
- Experience in securing web applications using ASP.Net authentication and authorization mechanisms.
- Worked on Scaffolding Templates, Custom Html Helpers, Razor View Engine, Action Filters and Remote Validate on ASP.NET MVC applications.
- Experience in using third party tools like Telerik and kendo UI Controls.
- Extensive experience in Building web applications using Kendo UI widgets, JQuery, Angular JS.
TECHNICAL SKILLS:
Programming Languages: C#, VB.Net, SQL, T - SQL, PL/SQL, XML, XAML, HTML, LINQ, ASP.NET, AJAX, C, C++
Web Technologies: ASP.NET, MVC, Json, Xml, Web Services, MVVM,CSS, JavaScript, HTML, Angular JS, VBScript, ASP, .Net emoting, NHIBERNATE, Multithreading, WPF, WCF, Telerik, Kendo UI controls, Silverlight, Mobile application.
Data Base: SQL Server 2012/2008/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS, SSIS), MS Access Middleware, ADO.NET, ActiveX, DLL.
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP.
Reporting Services: Crystal Reports, SQL Server Reporting Services (SSRS), QA
Application Tools: Visual Interdev 6.0, Visual Studio 2015-10/2008/2005, Front Page, SQL Enterprise Manager, SQL Management StudioOperating Systems: Windows Server 2003, XP, Windows NT / 2000.
Servers: Enterprise Servers IIS Server, Commerce Server, Content Management Server.
WORK EXPERIENCE:
Confidential, Bridgewater, NJ
.Net Developer
Responsibilities:
- Implemented agile development methodology and provided estimates, daily & weekly status report to the client on progress of the tasks.
- Involved in complete software project life cycle (requirement analysis, Functional/Design Specifications and Test plans designing).
- Implemented Angular JS Controller functions, service using Controller methods to set up initial state of the object.
- Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX and JSON.
- Excellent experience in implementing WCF, Web API, Restful Services which communicate data in both XML & JSON.
- Created XML message and response for consuming web service.
- Developing web applications using ASP.NET, ASP.NET MVC, C#, Telerik and SQL Server.
- Extensibility Framework The data access layer used ADO.NET Entity Framework Extensions and SQL Server 2008R2
- Writing Functional and Technical Design Documents.
- Worked with the Kendo UI using Grid and Chart controls.
- Developed AngularJS Factories, Services and re-used across the application.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX and JSON.
- Used AJAX, JQuery and Kendo for MVC to improve the performance of the application.
- Developed and Consumed Web Services exposed to clients with different end points
- Extensive use of Kendo UI framework was made - including widgets like Kendo grid, Kendo autocomplete, Kendo window, etc., including the use of Kendo core framework features.
- Wrote application using Web API to talk to external applications and also involved in writing small ASP.NET Web Forms applications with C# as programming languages.
- Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
- Converted the XMI code to Angular JavaScript.
- Implementing validations using validation controls and used JavaScript/JQuery for client side validation.
- Loading data from various sources like, flat files to SQL Server database, using SSIS Packages and created data mappings to load the data from source to destination.
- Created traces using SQL server profiler to find long running queries and modify those queries as a part of Performance Tuning operations.
- Responsible for Database design, and creation of Stored Procedures, triggers in SQL Server and perform the Data retrieval in SQL Server 2008.
- Used ADO.Net Entity Data Model in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Developed Views and Partial Views for the web application in ASP.NET and Code Behind pages using C#.
- Implemented validations using built-in validation controls and used JavaScript and JQuery for Client side validation.
- Configured web applications to work on a load balanced environment.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Used Team Foundation Server (TFS) as a source control.
Environment: ASP.NET, C#, MVC4, MVC3, Web API, Azure, Kendo UI, .Net Framework 4.5, Telerik, WCF services, HTML, AJAX, CSS, Angular Js, SQL Server 2008 R2, Sql Server 2012, ADO.NET, Entity Framework, Visual studio 2015 and 2010, JavaScript, JQuery, SSIS, SSRS, TFS 2015-10.
Confidential, St. Louis, MO. Net Developer
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Expertise in developing applications using Microsoft technologies such as .NET Framework 4.0, Web applications using ASP.NET, and distributed applications using WCF, XML Web Services and Messaging system.
- Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits.
- Designed, developed and maintained both a front-end Windows application developed using VB.Net in Visual Studio and a SQL Server backend.
- Implemented MVC / MVVM design pattern using Angular JS, WCSF in the project to different Business layer from the UI layer.
- Involved in developing NHIBERNATE Maps, Entities along with Repository, Unit Of Works (UOW), Service and Controller layers
- Experience in Writing code and debugging skills with ASP.NET, WCF, C#, Web services.
- Developed Multithreading techniques for creating high performance applications.
- Involved in implementation of Object Oriented Concepts during the development.
- Developing the application using MVC, Entity Data Model and Restful and WCF services.
- Responsible for UI design and creating contracts and classes in WCF for different modules in the application.
- Mobile application development utilizing JavaScript API Framework.
- Developed reports using MS SQL Server Reporting Services and Crystal Reports 8.0.
- Implemented UI design using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJs, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Using JQuery and JavaScript for implementing client side validations at Controller level.
- Used Team Foundation Server 2012 for Source Code Control, project related document sharing and team collaboration.
- Implemented .Net Security features of Authentication and Authorization using .Net Membership.
- Implemented .Net classes for Business logic Layer using C#.
- Coding and Tuning the queries, Stored procedures and functions, Triggers using PL/SQL
- Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
- Testing, and deploying solutions to the cloud using Azure.
- Developed Windows Development with VB.NET.
- Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL 2008 for inserting/ updating/ deleting the data into the relational tables.
- Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.
ENVIRONMENT: Visual Studio 2012, .Net framework 4.5, MVC 4.0, C#.Net, ADO.net, TFS, Entity Framework 4.0, Mobile application, Azure Cloud, WCF, SQL Server 2008,MVVM, Bootstrap, NHIBERNATE AJAX, Multithreading, XML, JavaScript, Angular.Js, jQury, HTML, CSS, Crystal Report
Confidential, LaBelle, FL.NET Developer
Responsibilities:
- Developed and consumed Web Services to extract information from the database and other services.
- Created various Web forms for user login, account summary, loan applications and history pages using ASP.Net.
- Updated C#.NET application that runs on barcode scanner used to track medical equipment and instrumental development with C#.NET
- Implemented form based authentication and maintained Session State information throughout the web transaction.
- Extensively used LINQ to Objects to query the objects based on requirement.
- Implemented input validation using the ASP.NET Input Validation Controls since the ASP.NET pages has event driven Server Controls.
- Implemented form based authentication and role based authorization for employees in the organization to authenticate user; identify role and give him privileges accordingly.
- Developed Web Services using WCF, C#.NET with multiple bindings and address and hosted them and tested by generating the proxy class files based on the web services and consumed in web application.
- Developed business layer components in C#.NET.
- Worked on WCF Web Services using C# to authenticate lookup and retrieve the data from database. Consumed by Windows forms
- Implemented Client and Server side validations using JavaScript, JQuery band ASP.Net validationcontrols.
- Used HTML5 and CSS3 for developing Web Pages.
- Provided database connectivity using ADO.Net and created procedures, Indexes and Triggers using MS SQL Server 2008.
- Extensively used Data grids and Data lists to display account summary, loan history and other information on the web pages.
- Performed functional testing on various developed modules.
- Developed reports using SSRS for thorough analysis of inventory. Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop down menu option using SSRS.
Environment: C#.Net 4.0, ASP.NET, ADO.NET, SQL Server 2008, T-SQL, .NET Framework 4.0, HTML5, Windows, Visual studio.Net 2010, WCF, jQuery, JQuery UI, Validations, CSS3, SSRS, SVN and WCF Services.
Confidential, Missouri, St. Louis, MO.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) for development process and Agile including Analysis, Design, Implementation, Testing and Maintenance.
- Developed XML Schemas for Data Object design for communication with web service and existing Application Infrastructure.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction. and Design patterns MVC.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ and SQL server 2008
- Developed web base application using JavaScript, Classic ASP and SQL server.
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
- Generated and Configured SSL certificates to secure WCF messages.
- Created and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used WCF services to store files in a repository, using a file storage service and hosted the service using multiple end points.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Designed the web UI using ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX controls.
- Used JQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Created User Controls, Data Access Layer, BLL Business Logic Layer Classes using C# and .Net 3.5 for web pages.
- Created Client side validations with JavaScript and Server side validations with ASP.Net 3.5.
- Used Win form controls and Custom User Controls to provide standard interactive User Interface
- Extensively used XML, XSLT and XSD for data transfer across different systems.
- Worked with ADO.NET to interact with the SQL Server 2008 (i.e. retrieving, updating and inserting data into the tables) for Alerts.
- Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Writing Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Worked with Test Driven Development by writing automated test cases.
- Involved in Deployment and Troubleshooting issues in the application.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
- Involved in writing System Documentation and Code Documentation.
Environment: VisualStudio2008, C#, ASP.NET3.5,Winforms, WCF, XML, IIS 7.0, AJAX, WSDL, SOAP, SOAP, ADO.NET, LINQ, SQL Server Reporting Services, NUNIT, SQL Server 2008, Windows XP, MS Office, UML, Windows Server 2003,TFS.
Confidential.NET Developer
Responsibilities:
- Worked on UML (Unified Modeling Language)for the analysis, design of the application
- Developed application layer using ASP.NET and C#
- Developed presentation layer using server-controls, HTML controls and user controls
- Worked extensively with Web Forms
- Worked on ADO.NET controls for communicating with database in a structured manner and used LINQ to XML.
- Used.NET validation controls for forms
- Developed the web services in C#
- Used Caching to improve the performance
- Developed various reports using Crystal Reports zed Visual Source Safe for version control during development and maintenance
Environment: C#.Net, ADO. Net, XML Web Services, Java Script, MS Visual Source Safe, MS Visual Studio.NET and Windows 2003 Advanced Server, Visual Studio 2005.
