.net Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Over 5 + yearsof professional Microsoft Technologies experience in analysis, design, testing and implementation of Client/ Server application using Microsoft .NET Framework.
- Experience inC#, .Net Framework (4.5/4.0/3.5), VB.NET, ASP.NET MVC, ASP.NET (4.5/4.0/3.5/3.0/2.0 ), ADO.NET, WCF, LINQ, Entity Framework, Angular Js Ajax, SQL, Web Services, Razor Engine,
- Managed software project life cycle (requirement analysis, Functional/Design Specifications & Test plans designing).
- Hands on experience in Design patterns like MVC, Web Service Software Factor a standard solution to common problems in software design.
- Strong Experience in data retrieval and manipulations using ADO.NET, Message queues and Event Hub.
- Experience in developing applications usingService Oriented Architectures (SOA), Model View Controller(MVC)and also includingModel - View- View Model (MVVM).
- Proficient in SQL Server Database Writing Queries, Constraints, Views, Stored Procedures, Triggers and User Defined Functions.
- Experience in using Language-Integrated Query LINQ (LINQ to SQL).
- Experience in implementingerror handling, exception management, tracking and logging features.
- Experience in working with various SPA's using JavaScript libraries like angular.js, node.js and backbone.js.
- Good working experience in makingAJAX based web applicationsto improve the response time and extensively implemented update panels, script manager and triggers.
- Responsible for designing Presentation Tier (web pages) using the concepts such asMaster Pages, Themes, Skins, HTML, XML, CSS, Java Script,jQueryand also Worked withASP.NET Custom Controls.
- Good experience in creating functions like While Printing Records, While Reading Records etc. and in Migrating Crystal Reports from older versions to newer version.
- Strong Experience in Creating SSRS reports and SSIS Packages by using SQL Server .
- Experience in working with .NET features like Inheritance, Polymorphism, Interfaces, Events& Delegates, Generics &Collections, Exception Handling in.NET applications.
- Worked on various testing scenarios like, Unit Test, Selenium testing.
- Have extensive experience in developing Web applications, Client-Server technology using C# .NET, ASP.NET, VB.NET, ADO.NET, C#, Visual Basic, .Net SharePoint Framework 2.0.
- Good experience in usingADO.NETobjects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object to access databases likeSQL Server 2008/2005/2000, Oracle 10g/9i/8i.
- Good at import and export of data between XML file and datasets.
- Experience in working with divergent technologies including IIS 6.0/7.0/8.0, HTML5, CSS, VBScript and Java Script, jQuery, Angular JS.
- Extensively used Angular JS and Bootstrap Layouts for Web applications.
- Experience in Implementing Multithreading in Windows Applications.
TECHNICAL SKILLS:
.NET Technologies & Languages: Visual, C#.NET, ASP.NET, ADO.NET, MVC, VB .NET, Web Services, .NET Framework 3.5/4.0/4.5, LINQ, WPF, WCF, MVC (3.0,4.0).
Web & Scripting Technologies: AJAX, Web Services, Angular JS, Angular 2.0, HTML/ DHTML, HTML 5, XHTML, XML, XSLT, XAML, JavaScript, VB Script, CSS, Silver light.
Database: SQL Server 2008/2012/2016/2017 R2, MySQL, T-SQL.
Tools: Visual Studio (2010/2013/2015/2017 ), Ajax Control Tool Kit, SQL Server Reporting Services, SSIS Data Studio, SQL Server Management studio, Advanced CSS.
Software/IDE: Visual Studio.NET 2005/2008/2013/2015/2017.
Methodologies: SDLC, Agile Waterfall, Object Model, Crystal Reports.
Operating Systems: Windows 9x/NT/XP, Windows 7, MS-DOS, UNIX
Source Control: TFS, GitHub, SVN
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
.NET Developer
Responsibilities:
- Involved in requirement analysis, designing document and development.
- Part of development team in developing web application involving in all product features using Asp.net MVC, C#, .Net Framework (4.5/4.0), HTML and MS SQL Server.
- Used AGILE/SCRUM methodology to implement the application.
- ImplementedASP.NET MVCpattern mechanism to display all the invoices.
- Developed several MVC applications with ASP.NET MVC, JavaScript, jQuery, JSON, HTML, XHTML, XML, XSD, CSS, and REST Client.
- Involved in doing the easy way of validations in MVC web API by JSON by using data annotations.
- Implemented JavaScript forclient-side sortingandvalidations.
- Hands on experience on implementingAJAXfunctionalities for partial page rendering throughJSON
- Implementedado.net entity frameworkfor querying, sorting, filtering the complex objects.
- Developed and designed several pages in MVC with razor UI.
- Developed Stored Procedures, Functions, Packages and Triggers.
- Developed UI interfaces using Angular JS, Java Script, jQuery, and Bootstrap Layouts.
- Extensive experience in Angular.JS for application implementation, proficient in creating modules, controllers, route Providers, factory services, ng-repeat, customizable filter, http get/post methods and directives to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents.
- Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the model.
- Implemented Multithreading concept in execute several codes concurrently on Windows Forms.
- Utilized Ajax Controls to reduce the client server round-trip time, hence enhancing the performance of the application.
- Hands on experience on performingload testingto measure site scalability, reliability and performance in terms of evaluating page response time, memory utilization, CPU utilization.
- Extensive use of Object Oriented Programming Techniques (OOPS) likes Abstract Classes, polymorphism, Interfaces etc.
- Created complex Stored Procedures for a better performance and eliminate all direct SQL calls.
- Developed Single Page application using AngularJS for CRUD functionalities.
- Involved in unit testing, module testing and integration testing.
- Attended Daily, weekly report meetings and presented progress updates.
- Interacted with developers, system analysts, and testing teams to identify application defects.
- Communication with business users for new enhancements and issues weekly.
- Worked in Agile Environment.
Environment: .NET Framework 4.0/4.5, ASP.NET, C#, ADO.NET, MS SQL Server 2008, Visual Studio (2010/2013/2015/2017 ) ADO.Net, MVC3.0, Angular Js, jQuery, XML, AJAX, JavaScript, IIS 7.0, TFS.
Confidential, Evanston, IL
.NET Developer
Responsibilities:
- Understanding and analyzing the client's requirement.
- Involved in the development of new applications and enhancement of existing applications to provide additional functionality.
- Developed web forms in ASP.Net MVC using C#.Net, AJAX Controls, HTML 5 and JavaScript.
- Worked extensively with Windows Communication Foundation (WCF) for client server applications
- Worked with WPF for integrated desktop applications
- Developed several MVC applications with ASP.NET MVC, JavaScript, jQuery, JSON, HTML, XHTML, XML, XSD, CSS, and REST Client.
- Used Signal R to add real-time web functionality to Kendo UI grids.
- Using Bootstrap, implemented a Responsive Web Design. After the initial page load, the application executed all data transactions with the server through MVC Web API via JSON, no additional full-page loads were initiated.
- Implementing client-side data-binding via Knockout.js (MVVM pattern).
- Used SOAP and REST services for requesting information from endpoints and automation tools like SELENIUM etc. we’re using in it
- Used Nugget Package Manager to produce and consume several nugget packages which are used in several applications.
- Designed different components using C# language and used Exception handling, Error providers to handle exceptions.
- Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
- Extensive logging and error handling was performed in C# using log4net.
- Created tables and Stored Procedures in SQL Server 2008 and used LINQ for querying objects.
- Used Ax soft for bug reporting, project and release tracking.
- Used Team Foundation Server as Source Control.
Environment: ASP.Net 4.0/4.5, C#, LINQ, ENTITY FRAMEWORK, WEBAPI, Boot Strap, AJAX, ADO.NET, MVC 4.0, WCF, WPF, Team Foundation Server, SOAPUI, AUTOMATION TOOLS, Restful, XML, JavaScript, jQuery, Angular JS, SQL Server, SSRS, SSIS.
Confidential, Austin, TX
.NET Developer
Responsibilities:
- Understand the system of the architecture, design and Development of Screens.
- Designed and developed web forms in ASP.NET & C#.NET using .NET Framework 4.0.
- Extensively worked with ASP.NET Web Site Administration Tool (WAT) to create Roles, Login Controls, Authentication and Authorization for Site Security.
- Developed web forms, Custom Controls, Web User Controls and used ASP.NET Validation controls and custom validators to validate the user inputs.
- Creating database tables and their relations using ER-diagram.
- Created Complex stored procedures in SQL Server.
- As part of the application, I have developed ASP.Net web services for logging the application. Have also developed Web Service interface and created .NET web service logging applications have implemented.
- Implemented ADO.net data Adapter for the communication with Databases.
- Designed and developed components in C# using ADO.Net. These classes provide the functionality of the Data Layer and give access to the database.
- Developed Web services for accessing data from the database.
- Design of screen layouts along with list of validations.
- Developed Master pages, Cascading Style Sheets (CSS) for User Interface uniformity throughout the application.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Developed front-end screens using VB.NET and developed SQL Server stored procedures.
- Developed Business layer using C# and Used C# as a code behind for all the web pages.
- Used extensively ‘data grid’, Data list’ controls for displaying data.
- Used Dundas Charts for graphical Reports and integrated with SQL Server to get data for reports generation.
- Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
- Used the Concept ADO.NET as a Database Connecting Technology.
- Used Visual Source Safe for controlling the versions.
Environment: .Net Framework 4.0/4.5, ASP.NET 3.5, ADO.NET, VB.NET, Visual Studio, Web Services, SQL Server2008, VSS, SSRS.
Confidential
.NET Developer
Responsibilities:
- Designed and developed web forms in ASP.NET & C#.NET using .NET Framework 3.0.
- Developed the application Framework in ASP.NET primarily using C#.NET with the business logic implemented using .Net Assemblies.
- Extensively worked with ASP.NET Web Site Administration Tool (WAT) to create Roles, Login Controls, Authentication and Authorization for Site Security.
- Developed GUI using ASP.NET Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
- Written JavaScript code for validating the simple control instead of sending them to the server side which is killing the performance of the web pages.
- Extensive use of Web Services, SOAP, XML, XSL to expose reports to facilitate information sharing.
- Created Data Tables and have written Stored Procedures for all the Transactions in and out of the Database using SQL server 2008.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Involved in Report Design and Coding for Standard Tabular type reports, including Drill down and Drill through functionality and Graphical presentations and Dashboard type metrics using SSRS.
- Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using PL/SQL.
- Used Microsoft Visual Source Safe (VSS) for version control.
Environment: .NET Framework 4.0/4.5, ASP.NET 3.0/4.0, C#, ADO.NET, XML, Web Services, HTML, SQL Server2008, SSRS, IIS 6.0, Visual Studio (2010/2013/2015/2017 ).
Confidential
.NET Developer
Responsibilities:
- Co-ordinated with the Business Analyst in gathering and analysis of system requirements.
- Understand the system of the architecture, design and Development of Screens.
- ASP.NET User Controls to create steps for submitting and modifying events evaluation forms.
- Creating database tables and their relations using ER-diagram.
- Developed Web services for accessing data from the database.
- Design of screen layouts along with list of validations.
- Developed Master pages, Cascading Style Sheets (CSS) for User Interface uniformity throughout the application.
- Used extensively ‘data grid’, Data list’ controls for displaying data.
- Used Dundas Charts for graphical Reports and integrated with SQL Server to get data for reports generation.
- Developed Master Pages, Themes and Cascading Style Sheets (CSS) for User Interface Uniformity throughout the application.
- Used ADO.NET objects, Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server.
- Involved in Unit Testing and Integration Testing of Different Modules
Environment: c#, ASP.NET, SQL Server 2008, ADO.NET, Web Services, JavaScript, Visual Studio 2010, MS Visio, HTML, CSS, JavaScript, SSRS, CSS, HTML.