We provide IT Staff Augmentation Services!

Sr .net Developer Resume

SUMMARY

  • Over 8 years of experience in all stages of software development life cycle (SDLC), which involves gathering the user requirements, analysis, design, coding, implementation, debugging, testing and deploying of applications across different work environments.
  • Good hands on knowledge of Object Oriented Programming (OOPS) concepts including Inheritance, Abstraction, Encapsulation and polymorphism.
  • Extensive experience with .Net technologies like C#, ASP.NET, ASP.NET MVC, .NET Frame work 3.0/3.5/4.0/4.5/5.0 , Web forms, ASP.NET AJAX, Web API and Web services using Visual Studio .NET 2010/2012/2013 .
  • Good knowledge on how to develop SharePoint based solutions like custom web parts, workflows, forms, pages.
  • Good knowledge in Delegates and Events, Generics, Serialization, Caching and Multithreading.
  • Good knowledge in Exception Handling, Debugging and Tracing by which the whole application runtime can be seen and analyzed.
  • Excellent knowledge of Windows Communication Foundation (WCF), Windows Presentation Foundation(WPF) and Language Integrated Query (LINQ).
  • Good experience in using LINQ in web pages to retrieve and update the data.
  • Excellent experience in designing and developing Winforms, Webforms, Web User Controls, Custom Controls, Server Controls and Web Service.
  • Good hands on knowledge with Data Adapter, Data Reader and Dataset in ADO.NET for data manipulation.
  • Experience in WPF, MVVM and XAML concepts.
  • Involved in developing web applications using AngularJs.
  • Developing websites using ASP.NET MVC 4.0 in Visual Studio 2012
  • Good working knowledge of using HTML 4/5, CSS 2/3 and XML.
  • Good experience on OR Mappers like Entity Framework and Nhibernate.
  • Good experience in designing and implementing web applications using client - side framework for validations such as JavaScript to avoid the need for post back and to improve their performance.
  • Experience in developing of complex Stored Procedures, Queries, Joins, Triggers and Views like database objects using T-SQL.
  • Good working knowledge of Agile Methodologies (SCRUM).
  • Good involvement in Unit Testing of the application.
  • Good experience on SQL Server Reporting Services (SSRS) and Crystal Reports for report generation, integration into .NET applications.
  • Good in development and migration of applications to windows Azure platform.
  • Good experience in developing web applications with responsive web design and Cross-browser compatibility. Can resolve complex issues related to business requirements and objectives.
  • Excellent work ethics, self motivated and quick learner, willing to learn new technologies and third party products.
  • Possess Strong team building skills and problem solving skills and good communication skills.
  • Exceptionally able to learn new tools and technologies and can make efforts to work and manage time effectively.

TECHNICAL SKILLS

Programming Languages: C, C++, C#.NET, T-SQL

.NET Technologies: C#.NET, ASP.NET, ADO.NET, LINQ, ASP.NET AJAX, WCF, WPF, Web Services, ASP.NET MVC, ENTITY FRAMEWORK, WEB API, Fluent Nhibernate.

Web Technologies: HTML, CSS, XML, XAML, AJAX, XSD

Scripting Languages and Tools: JAVASCRIPT, J-QUERY, Bootstrap, FIDDLER, NOTEPAD++, SSRS.

Databases: MS SQL SERVER 2005/2008

Web Servers: IIS 6.0/7.0

Protocols: TCP/IP, HTTP, SOAP, JSON and SOA

IDE: Visual Studio 2010/2012/2013 , MS Office 2007/2010

Operating Systems: Windows, Unix, Linux, MAC

Versioning Tool: Team Foundation Server (TFS), Visual Source Safe (VSS)

Testing frameworks: MOQ

Browser: IE 7 & up, Firefox, Opera, Chrome and Safari

PROFESSIONAL EXPERIENCE

Confidential

Sr .NET Developer

Responsibilities:

  • Involved in collecting the requirements, analyzing, design, coding, implementation, debugging, testing and deploying of application in Agile methodology.
  • Designed and developed application using JQuery on client side and ASP.NET MVC in Service oriented architecture(SOA).
  • Developed front-end using ASP.NET MVC. Involved in building a rich web experience using MVC and extensively used Web grid, MVC controls and many other controls with Paging and Sorting for displaying various data on the page.
  • Constructed the Class diagrams in UML which shows classes, interfaces, associations and generalizations.
  • Hands on experience in developing custom HTML MVC controls and MVC Routing.
  • Designed ASP.NET Web API to serve hundred's of users simultaneously.
  • Designed and developed dynamic CSHTML web pages using C#, ASP.Net MVC, JSON, HTML5, Java Script and JQuery.
  • Implemented the security reasons using ASP.NET controls, Authentication and Authorization.
  • Made changes in web.config file according to the requirements to configure ASP.NET MVC application.
  • Handled both client side State Management ( view state, cookies and Query string) and Server side State Management (Sessions).
  • Handled Caching Techniques such as page output caching and data caching effectively to improve the performance of web application.
  • Created the presentation layer using web parts, navigation control, user control and used CSS to attain uniformity throughout all the pages of the application.
  • Design and Implement WCF services layer hosted on Windows Azure.
  • Analyzed Angular Js for doing validations but went with J-Query as per the requirement.
  • Used Angular-ui-router.js as routing framework for AngularJs which allows to organize parts of the interface (partial pages) into a State machine.
  • Developed and maintained WPF applications using XAML and MVVM pattern.
  • Used J-Query, JavaScript for Client Side Validations.
  • Developed SOAP WCF Services upon a core architecture that is scalable, distributable, heavily multi-threaded and batch compatible and designed to serve hundreds of users simultaneously.
  • .NET objects are converted into XML by using Data Contract as main mechanism in WCF.
  • Developed User Controls for the data in the web applications using ASP.NET.
  • Implemented Language Integrated Query (LINQ) for retrieving the data effectively and in a timely manner.
  • Developed a data repository page using Data Grid control, ADO.NET and Oracle8i.
  • Involved in creating the data connection classes using ADO.NET and Oracle8i.
  • Extensively used Entity Framework code first for creating the stores to improve the performance.
  • Extensively used of web services like SOAP, WSDL for communicating with different applications and its components.
  • Implemented SOAP based protocols for web services to read the XML files. Those web services are used for communicating different applications.
  • Used T-SQL for developing Queries, stored procedures, triggers and functions for SQL Server database.
  • Created packages using SSIS for data extraction from Flat Files and actively involved in migration of DTS packages to SSIS packages.
  • Generated Reports using SSRS(SQL Server Reporting Services).
  • Developed test driven development strategy guiding use of the Nunit testing framework.
  • Used Team Foundation Server (TFS) for the purpose of version controls.

Environment: Visual Studio 2013, .NET Framework 5.0, ASP.NET MVC, WPF, C#, SQL Server, Windows Services, PL/SQL, Windows Azure platform, Oracle8i, XML, XAML, TFS, Master Pages, CSS, WCF, SOAP, T-SQL, JavaScript, SSIS, SSRS JQuery, Entity Framework 5.0, Clear Case, AWS.

Confidential

.NET Developer

Responsibilities:

  • Involved in requirement collection, design, development, analysis and customization of the application in Agile methodology utilizing a test driven development(TDD).
  • Experience of working on 3 tiers of all the application having Business Logic Layer(C#), Presentation Layer and Database Layer (Database Connection and Security Settings).
  • Developedwindows application in WPF with Prism framework andC#.NET to display the information.
  • Effectively used State Management to store application state specific information between page requests.
  • Effectively handled ASP.NET caching techniques to improve the performance of the web application.
  • Effectively implemented ASP.NET MVC to reduce code duplication and to limit the propagation of change using C#.NET.
  • Created Partial views in ASP.NET MVC for uniformity and used CSS for representation of the user interface.
  • Used Ajax for providing better environment for HTML-based applications.
  • Deployed and maintained ASP.NET MVC applications running at IIS.
  • Used JQuery for some controls to achieve asynchronous post back which resulted in better user interaction.
  • Used JavaScript on CSHTML for client-side validation.
  • Developed application using c#, LINQ, generics and various features of.NET 4.0
  • Extensively used c# Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced.
  • Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, Data table, and XML Text Reader /Writer for consistent access to SQL data sources.
  • Designed WCF Services to support Distributed computing where services were consumed by end users.
  • Created AngularJs Service to Get, Put, Delete, Post data from REST API by making Ajax calls using $http.
  • Involved in designing WCF web service using SOAP/HTTP to communicate with the systems.
  • Developed DAL using Entity Framework.
  • Extensively used WCF data contracts to serialize proprietary classes and used XML serialization for transferring data between servers.
  • Created Web Methods for Web services and provided security.
  • Developed the presentation layer by using Telerik RAD Ajax controls and web server controls.
  • Created Queries using T-SQL Statements, views, Stored procedures for Selecting, Inserting, Updating and Deleting the data into the tables in SQL Server.
  • Used Team Foundation Server (TFS) for version control.
  • Designed and implemented SSIS Packages for data extraction and generated the quarterly reports for management using SSRS Packages.
  • Performed unit testing using Nunit and reviewed the code

Environment: Visual Studio 2012, .NET Framework 4.0, ASP.NET MVC, C#, ADO.NET, WCF, WPF, AJAX, SQL Server, IIS, XML, SOAP, Prism, TFS, Telerik, Rad controls, Master Pages, CSS, SSRS, SSIS, T-SQL, JavaScript, Entity Framework, Nunit.

Confidential

.NET Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC) to develop this application with Agile methodology using C# and ASP.NET.
  • Involved in designing the presentation layer of website using HTML, CSS.
  • Used ADO.NET components such as command objects, connection object, Data reader, Data Adapter, Dataset and Data table objects for data base communication to retrieve and display data.
  • Extensive usage of Delegates and Events to establish communication between theWinforms.
  • Extensively used partial classes, generics, interfaces and object oriented concepts.
  • Extensively used c# Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced.
  • Used Windows Communication Foundation (WCF) to implement Service-Oriented Architecture (SOA) using REST methodology, to SOAP messages between metadata points.
  • Used State Management features such as View State, Hidden State, Session objects, Cookies and Query string to store the application state.
  • Effectively used Caching techniques to improve the performance of the application.
  • Created ASP.NET Validation Control to enforce validations.
  • To bind the data to the control and to display the retrieved data, used ADO.NET data binding controls like Grid View.
  • Used JavaScript to validate the simple control instead of sending them to the server side which kills the performance of web pages.
  • Extensively used and worked withTelerikcontrolsfor providing rich controls set for users to work withdocuments, agreements which are in Microsoft word, PDF formats.
  • Created rich and interactive UI using WPF.
  • Used Web Services such as SOAP for communicating with other application and also used LINQ to retrieve data effectively.
  • CreatedData Tablesand developedStored Proceduresfor all the Transactions in and out of the Database usingSQL server.
  • Developed a Data Layer object inC# to execute stored procedures into aData Set, Data TableandData Reader.
  • Designed and implemented SSIS Packages for data extraction and generated the reports using SSRS Packages.
  • Performed Unit testing according to requirement.
  • Used Visual Source Safe (VFS) for purpose of version control.

Environment: .NET framework 3.5, Visual Studio, Winforms, C#, WPF, ASP.NET, Telerik Controls, Windows Services, JavaScript, Nunit, SQL Server, ADO.NET, SSRS, SSIS, HTML, CSS, AJAX

Confidential

.NET Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC) to develop this application with Agile methodology using C# and ASP.NET.
  • Involved in Object oriented Analysis and Design (OOAD) throughout the project also involved in the class diagrams and sequence diagrams.
  • Extensively worked on migrating the C++ applications to C# .Net.
  • Involved in writing managed C++ code to be compatible with unmanaged code.
  • Designed and developed Winforms and User controls using C#.
  • UsedWinformsto create functionality in networking module.
  • Developed WPF services to get the customer details.
  • Involved in developing User Interface (UI) as per the business requirements in the ASP.NET.
  • Designed dynamic and browser compatible pages using HTML, CSS, JavaScript.
  • Created Master Pages and used CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding and CSS behaviors in CSS for representation of the user interface.
  • Involved in writing Stored Procedures, Database Triggers and Queries using SQL Server to fetch data from different tables.
  • Wrote code to perform form Client Side Validations using JavaScript. Validating the client side controls and to extract the data used Data Adapter, Data Reader, Dataset and Data Grids.
  • Also configured the web.config file for the entire application.
  • Performed Debugging to support the software development.
  • Involved in Unit Testing for the entire application.

Environment: ASP.NET 3.0, .NET Framework 3.0, Visual Studio, SQL Server, C++, Winforms, C#, JavaScript, WPF, CSS, ADO.NET.

Hire Now