Senior Dot Net Developer Resume
PROFESSIONAL SUMMARY:
- Strong experience in designing and consuming Windows Communication Foundation (WCF) with different types of bindings and securities.
- 8+ years’ experience in analysis, design and development of various Web Applications.
- Strong experience with ASP.NET, AJAX, HTML, CSS, JavaScript and JQuery to build applications that will delight customers by providing new and compelling ways to visualize data.
- Good experience in all phases of software development life cycle including requirements, design, development, testing, deployment and support.
- Advanced skills on the server - side development stack, specifically C#, ASP.NET MVC, SQL Server.
- Solid understanding of and experience with Object-Oriented Analysis and Design (OOAD) concepts.
- Strong experience with C#, ASP.NET web forms or ASP.NET MVC 3/4/5, Visual Studio 2013/2012/2010, Bootstrap, JQuery, Ajax, CSS, HTML5, Oracle or SQL Server, REST, WCF, Web Services, JSON.
- Good experience in Oracle PL/SQL packages, functions, Procedures, cursors and triggers.
- Strong experience in Client side validations with JAVASCRIPT.
- Expertise in implementing AJAX calls in ASP.NET and MVC Ajax calls using JSON and JQUERY.
- Strong experience in working with TFS for Project Management, Tracking work items and Version Control.
- Strong experience in working with SSIS for migrating mainframe data into SQL Server.
- Strong working expertise for building & deploying pattern based service orientated application using web services.
- Strong experience in deploying web application on IIS and configuring the IIS Processes.
- Experience in JQuery API for HTML document traversal and manipulation, event handling, animation, Ajax Web service calls Validations, UI Design across a multitude of browsers.
- Strong experience with Object relational mapping (ORM) framework like ADO.NET Entity framework.
- ImplementedN-Tier Architectureand integrated the UI with Data base for data retrieval and manipulation usingADO.NETdata objects andADO.NET EntityFramework.
- Strong experience in ASP.NET Web APIfor building web APIs on top of the .NET Framework
- Good experience with architectural design patterns and methodologies (MVVM, MVP and MVC).
- Strong experience in developing, deploying, and maintaining web-based solutions (using tools & technology like C#, ASP.NET, Web Services, Web API, JavaScript, XML, MS SQL and IIS).
- Strong experience in developing Windows PC client applications using Windows Presentation Foundation (WPF).
- Strong experience in a team environment using Agile practices.
- Strong experience in .NET Windows Communication Foundation (WCF) technology.
- Strong technical skills with C#, SQL 2012, MVC, Entity Framework, Web Services.
- Strong in ASP.NET MVC development skills, SQL Server/general database and SQL understanding.
- Good experience with Experience with Entity Framework and LINQ.
- Knowledge of AngularJS practices and commonly used modules based on extensive work experience.
- Strong in writing code in C#, JavaScript, LINQ, and HTML/CSS.
- Good experience in HTML5, Javascript, JQuery, ASP.NET MVC, Open source Javascript libraries frameworks/ products like AngularJS, etc Responsive design using CSS3, LESS, etc
TECHNICAL SKILLS:
Microsoft Technologies: ASP.NET/2.0/3.5/4.0,ASP.NETMVC3/4,C#.NET 1.1/2.0/3.5/4.0, Winforms,ADO.NET,VBNET1.1/2.0/3.5, ASP.NET,IIS, WCF/Web Services, AZURE, Web API, Restful service, Entity Framework6.0.
Web Development: ASP.NET 2.0/3.5/4.5,MVC, HTML, AJAX, JSON, XML.
Front End Technologies: HTML, Java Script, JQuery, JSON, Bootstrap, CSS.
Languages: C#, VB.NET, XML, XSLT, T-SQL.
Middleware: ADO.NET 1.1/2.0/3.5, Entity Framework 4.0/5.0, LINQ
Application Development: Visual Studio.Net 2005/08/10/Ultimate/2012/2015
Databases: SQL Server 2000/2005/2008/2012, Oracle.
Source Control: TFS, Visual Source Safe 6.0, SVN.
Operating Systems: WINDOWS XP/2000/NT/98/7.
Reporting Tools: Excel Reporting, HTML Reporting, SSRS.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Dot net Developer
Responsibilities:
- Involved in Daily Scrums, Sprint planning, review and retrospective meetings on Agile Environment.
- Worked on ASP.NET MVC application life cycle in creating request and response object.
- Used strongly typed HTML Helpers and Custom HTML Helpers in ASP.NET MVC.
- Worked on Ajax Partial-page updates that refresh only the parts of the Web page that has changed.
- Worked on returning View Result, Partial View Result, Json Result and Content Result in ASP.NET MVC.
- Used view data, view bag and temp data in ASP.NET MVC for maintaining the data.
- Worked on creating and consuming partial views in ASP.NET MVC.
- Working on configuring Session Management for web applications in IIS.
- Working on converting Winform application into WPF application in MVVM framework.
- Working on writing stored procedures and functions in Oracle PL/SQL languages.
- Working on JQuery for DOM manipulations and traversals.
- Working on implementing transactions with in SSIS.
- Worked on Creating an ASP.NET web app in Azure App Service.
- Working with TFS for project/Workspace management.
- Working on using JavaScript for client side validations.
- Developed Validations with data annotations (attributes applied on model properties) in MVC.
- Involved in handling common exceptions and custom exceptions in C#.NET.
- Working on implementing service orientated application using web services.
- Working on Application Pool configurations in IIS.
- Worked onDeveloping Apps with Windows Azure.
- Working on JavaScript event calendar to add scheduler to the application.
- Working on deployingSSISPackage on to the server.
- Working on refreshing multiple partial views on click using JQUERY for AJAX call.
- Working on IdataErrorInfo interface for validating the User input in WPF MVVM.
- Working on creating service contract, operation contract and data contract in WCF.
- Working on hosting WCF service on IIS.
- Working on getting JSON data on making AJAX calls.
- Working on Nested Sub queries and co-related sub queries in Oracle PL/SQL.
- Working on JQuery for implementing the AJAX capabilities.
- Working on structuring projects and Solution in TFS.
- Working on writing SQL Joins queries for combining data from tables in Oracle PL/SQL.
- Working on database operations like Add, Update and Delete using Entity Framework.
- Worked on applying OOPS concepts like Inheritance, Interfaces, abstraction, Polymorphism in C#.NET.
- Worked on coding C# class libraries for the business logic layer in ASP.NET MVC.
- Working on Build/Consuming RESTful API's with ASP.NET Web API.
- Working on various types of built in bindings like HTTP binding, WS-HTTP binding for WCF.
- Working on implementing different types of securities and SOAP formats in web services.
- Working on creating store procedure mappings in EDMX file with Entity framework.
- Worked on JQuery/JavaScript Methods for changing or applying CSS to the User Interface.
- Worked on different JQuery element selectors like Name, Class, ID, etc for selection.
- Used JavaScript/JQuery for Front End Form Validations.
- Working on Read-Only/ Read & Write RESTful web service design using Web API.
- Worked on applying regular expressions with JavaScript functions for Client Validations.
- Involved in front-end frameworks like bootstrap for developing responsive sites.
- Worked on data exchange format like JSON to communicate between JavaScript and ASP.NET.
- Worked on DB Context and Object Context Objects in Entity Framework in MVC.
- Worked on creating and consuming WCF and Web Services for Client applications.
- Involved in developing WCF Data Contracts, Service Contracts and consumed from ASP.NET MVC.
- Used Team Foundation Server (TFS) for managing the source code.
- Involved in writing Store Procedures, Functions, Triggers and Queries in SQL Server.
- Worked on inspecting a Query execution plan using Query Analyzer in SQL Server.
- Worked in Test Driven Development (TDD) using Nunit in C#.
Environment: ASP.NET MVC4, ASP.Net 4.5, Entity Framework 6, C#, JavaScript, Web API, AngularJS, JQuery, HTML, XML,MMVM, CSS,SSIS, Bootstrap, AZURE, PL/SQL, Oracle, Web Services, AJAX, WCF, WPF, IIS7.0, SQL Server 2012, TFS, Windows 7, Visual Studio 2012/2015.
Confidential
Senior Dotnet Developer
Responsibilities:
- Developed application using ASP.NET MVC architecture.
- Involved in designing .NET application in Model View Controller (MVC) framework.
- Worked on ASP.NET MVC Web Programming using the Razor Syntax.
- Worked with ASP.NET Form Validations using JQuery/JavaScript.
- Worked on WPF MVVM for Validating the ViewModel using IDataErrorInfo.
- Worked on JQuery for effective web page development and compatibility for cross browsers.
- Worked on context and entity classes for database operations and connections in entity framework.
- Worked on C#.NET for building classes and interfaces in the ASP.NET MVC.
- Worked on JSON and XML Serialization in Web API.
- Worked on Windows application development using MVVM design patterns.
- Worked on Branching, Labeling and Merging using TFS.
- Worked on .NET framework 4.5 with Azure Websites.
- Worked and handling data quality issues in SSIS.
- Worked on AJAX for XMLHttpRequestobject to communicate with the web server asynchronously and exchange data.
- Worked on Installing the .NET agent on Azure.
- Worked on using TCP, MSMQ, HTTP transport with SOAP to transfer the message in WCF.
- Worked on JavaScript Form Validation using regular expressions.
- Involved in OO concepts (polymorphism, inheritance & SOLID principles) in C#.NET
- Involved in designing, developing and deployment of C# code interacting with SQL Server in both MVC/ASP.NET and WPF.
- Worked on ASP.NET MVC Ajax calls for partial page loading.
- Worked on deploying ISPAC file in SSIS packages.
- Worked on calling ASP.NET web service using JavaScript.
- Worked on Optimizing the TFS Version Control for better performance.
- Worked on Ajax features like progress indicators, tooltips, and pop-up windows.
- Worked on consuming web services from client machines.
- Worked on IIS for isolating different web applications, worker process for better performance.
- Worked on functions, procedures and packages in Oracle PL/SQL.
- Worked on JQuery for client side validations.
- Worked on transport level and message level security in WCF.
- Worked on Parameter Binding in ASP.NET Web API.
- Worked on recycling the application pool, Security and identity settings in IIS.
- Worked on cursors and triggers in Oracle PL/SQL.
- Wrote complex SQL queries involving multiple tables inner and outer join in SQL Server.
- Involved in coding system and custom exception handling techniques in ASP.NET.
- Worked on ASP.NET Web Services, SOAP and WSDL.
- Worked on handling concurrency issue by using optimistic locking in Entity Framework.
- Involved in building web applications using MVC and Entity Framework.
- Worked on using NUnit to apply Unit Tests in a Visual Studio .NET Project.
- Worked on Basic HTTP and WS-HTTP bindings in WCF for communicating with other service.
- Created functions to provide custom functionality as per the requirements in SQL Server.
- Worked on building Data Access Layer (DAL) easily with ADO.NET Entity Framework.
- Worked on web services for communicating between two applications through web methods.
Environment: Visual Studio 2010/2012, C#, Bootstrap, ASP.NET 3.5/4.0, WCF, Web API, Web Services, JavaScript, JQuery, MVC 2/3, HTML,CSS,MVVM,AZURE, Oracle, SSIS, PL/SQL, Entity Framework, IIS 7.5, AJAX, XML, SQL Server 2008, Windows 7, Team Foundation Server.
Confidential, Dallas, TX
Senior Dotnet Developer
Responsibilities:
- Design of user interfaces layout
- Involved in writing complex stored procedures and T-SQL queries
- Involved in design and writing Technical document for client.
- Implemented Presentation Layer which will use the Business Layer components to present the info on the client’s browser
- Implemented input validation using the ASP.NET Input Validation Controls
- Extensive use of Master Pages in all the projects
- Hand coded tables are used to display the data retrieved from database
- Implemented AJAX 1.0v Update Panel, Model dialog box in GUI design
- Involved in designing a Security System for Projects
- Worked on various Mortgage Pipelines and Rate Management System, Credit Report
- Designed Xml Schema and used Xml document to handle xml data transfer
- Worked on XSLT wherever required in XML.
- Involved in Debugging, fixing the bugs and Testing the modules
- Implemented using N-tier architecture
- All items are source controlled using TFS
Environment: Visual Studio 2005/2008, ASP.NET3.5, AJAX1.0, ASP, Java Script, XML, XSLT, DHTML, ADO.NET, C#, Win Forms, SQL Server 2005, IIS 6.0, Visual Studio 2008, SQL Server Reporting Service.
Confidential
.NET Developer
Responsibilities:
- Used classes implemented using C# and ADO.NET as the middleware components for encapsulating the business logic.
- Implemented Web Services for connecting to SAP Systems and retrieving data.
- Worked with Some of the Asp Screens for Role Based Authorization
- Development on VeriSign's open source IDN SDK cross platform library.
- Developed user interface(Web Forms) for the modules using ASP.NET pages
- Used JavaScript and Server Validation Controls for performing input validations.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Used Crystal Reports for Reports generation.
- Performed Unit Testing on the application.
Environment: Visual Studio 2005, ASP.NET 3.0, ADO.NET, C#, XML, HTML, DHTML, AJAX 1.0, JavaScript, Windows Server 2003.
Confidential
Dot net Developer
Responsibilities:
- Worked on Web application using ASP.NET.
- Used validation controls for client side validations in ASP.NET.
- Designed and implemented a 3-Tier application architecture including the Presentation, Business and Data Access Layer.
- Involved in designing the layout of User interface using Visio and Class diagrams using UML.
- The Presentation Layer is implemented in ASP.Net with HTML, Cascading Style Sheets (CSS) and Web Controls. The Web Forms are developed utilizing the C#.
- Worked on Ajax Controls to reduce the client server turnaround time, hence enhancing the performance of the application.
- Used JavaScript for client-side validations.
- Wrote stored procedures to communicate with the database.
- Implemented Data Access Layer using ADO.NET to connect and retrieve or manipulate database information.
- Involved in setting up the authentication, authorization and security settings of the application.
Environment: Visual Studio 2005, ASP.Net 2.0/2.5, C#, SQL Server 2005/2000, Web Services, ADO.Net, AJAX, Java Script, HTML, DHTML, XML, XSLT, Crystal Reports.
