Senior .net Developer Resume
Reading, PA
SUMMARY
- Over 8+ years of strong IT experience in Designing and Developing web based applications and client server applications, Software Analysis, Deploying of windows applications, Software Development cycle,Testing, Implementation and Maintenance.
- Expertise in developing applications using .NET … C#.Net, ASP.Net, VB.Net, CSLA, ADO.Net, XML, HTML 5.0, CSS, AJAX, Web API, Angular JS, Structuremap, JavaScript, TypeScript, jQuery, XHTML, DHTML, Silverlight, Microsoft SQL Server, MS Team Foundation Server and Microsoft Visual Studio.
- Expertise in using ADO.NET features and worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Extensive experience in Designing, Configuring, Development, Fine tune & Performance optimization of applications and delivering variety of complex Web & Windows based application using C#.Net technology.
- Expertise in producing & consuming WCF and Web API services using VSTS.
- Experience of RDBMS and Developed Constraints, Join, Views and Triggers in SQL Server Including Writing Views, Stored Procedures, Functions, Cursors and Triggers for search and accessing data from various databases
- Knowledge of Object Oriented Design Methodology (OOPS) using MS Vision and business objects reports using Crystal Reports and SQL server Reporting Services.
- Worked extensively on MVC and web forms software design patterns.
- Hands - on experience working on Team Foundation Server (TFS), Change Control Management, Visual Source safe.
- Experience in .NET security features such as Authentication (Windows-based Authentication, Forms- based Authentication) and Authorization (Authorizing Users and Roles)
- Specialized in SQL Server Reporting Services (SSRS) and Crystal Reports.
- Good Experience in data migration using Data Transformation Services (DTS) and SQL Server Integration Services (SSIS).
- Build applications using any data access frameworks such as Entity or CSLA.
- Experience in designing WCF the front end using XAML Browser based WPF and Silverlight for rich UI.
- Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism.
- Excellent working knowledge in developing data access using XML Applications, XML Schema, XSLT/XPATH & Web Services.
- Experience in building and integrating applications in Cloud using AWS, CI/CD Jenkin pipeline job creation and, good Experience in building Microservices, SOAP, REST API.
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Excellent analytical, problem-solving and documentation skills and involved in the entire SDLC life cycle design and implementation.
- Great Team Player with excellent communication, analytical, verbal and writing skills along with strong management, organizational and mentoring skills.
TECHNICAL SKILLS
Microsoft Technologies: .NETFramework 2.0, 3.0, 4.0& 4.5, … C#.NET, VB.Net, ADO.NET, MVC 3, CSLA, Win Forms, Web Services, LINQ, Entity Framework, N-Hibernate, WCF.
Web Technologies: HTML5, CSS, XML, JavaScript, AngularJS, Typescript, POWERSHELL, Bootstrap, JQuery, DHTML, XSD, XSL/XSLT, AJAX, JSON, log4net, VB Script, Cold Fusion, Silverlight.
Databases: SQL Server, MySQL, T-SQL, SQL Server … Oracle 9i/10g, MS Access.
Methodologies: SDLC, Agile, Waterfall, Scrum.
Software and Development Tools: Microsoft Visual Studio … SQL Server Management Studio, SQL Profiler,DeveloperTool, SVN, TFS, Firebug, MS Visio, MS word, MS Excel and MS PowerPoint.
Reporting & Integration Tools: Microsoft SQL Server Reporting Services (SSRS), SQL Server Integration Services(SSIS), Crystal Reports.
Operating Systems: 2003 Server/ 2008 Server/ XP/ Vista/ 7, MS DOS, Unix, Linux.
Version Control: GIT, TFS, SVN, VSS, SVN.
Scripting Languages: Java Script, JQuery, Angular JS, VB Script, AJAX.
Web Servers: IIS.
PROFESSIONAL EXPERIENCE
Confidential - READING, PA
Senior .Net Developer
Responsibilities:
- Involved in collecting the requirements, analyzing, design, coding, implementation, testing and deploying of application in Agile methodology utilizing a Test-driven development(TDD).
- Designed and developed application using JQuery on client side and ASP.NET MVC in Service oriented architecture(SOA)
- Participated in daily SCRUM with Project manager and Team Lead to discuss the progress.
- 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.
- Hands on experience in developing custom HTML MVC controls and MVC Routing.
- Designed and developed dynamic CSHTML web pages using C#, ASP.Net MVC, Angular JS, JSON, HTML5, Java Script and JQuery.
- Developed different WCF services to validate orders, email address and locations in a SOA architectural style.
- Implemented WCF Service Methods to access data from the database to bind it inside a Silverlight application.
- Developed front end UI application using Angular.js and given support to the existing applications.
- Extensively used Angular.js as proof of concept to show the performance gain and for front end client-side validations.
- Implemented the security reasons using ASP.NET controls, Authentication and Authorization.
- Experience in working on Bootstrap loader global CSS3 settings and improve the Html5 elements style behavior for the UI display.
- Developed all types of UI pages using HTML5, DHTML, XSL/XSLT, XHTML, CSS3, JSON, JavaScript, JQuery, Angular JS, Kendo UI and Ajax.
- Created Web APIs using MVC 5.0 along with dependency Injection repository patterns using Microsoft Unity.
- Implemented Language Integrated Query (LINQ) for retrieving the data effectively and in a timely manner.
- 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.
- Used AJAX Controls in application development for persistent page display.
- Used T-SQL for developing Queries, stored procedures, triggers and functions for SQL Server database.
- Developed test driven development strategy guiding use of the Nunit testing framework.
- Used Team Foundation Server (TFS) for version controls.
- Involved in writing unit tests using Moq and integration tests for all Business Class to complete test coverage of the code base.
Environment: Visual Studio 2015, .NET Framework 4.5, ASP.NET MVC, C#, Web API, SQL Server, Windows Services, Angular JS, VB.NET, Bootstrap CSS, HTML5, XML, XAML, TFS, Powershell, WCF, SOAP, T-SQL, JavaScript, JQuery, Entity Framework.
Confidential - New Castle, DE
Senior .Net Developer
Responsibilities:
- Designed and developed intranet web application using ASP.NET MVC framework.
- Designed UI using jQuery, jQuery UI and CSS3.
- Extensively worked on user interfaces using HTML5 and CSS3.
- Customized User Controls, web controls using Kendo UI and improved the performance of the application by configuring the caching, Bowser Storage, Managing Cookies.
- Created login-based member's area that displays ASP.NET MVC web pages based on access levels and assigned Roles. Windows
- Designed, developed and implemented project using N-Tire architecture.
- Developed Webpages by using MVC Razor, HTML5, CSS3, JavaScript JQuery & Angular JS.
- Implemented Client side and server-side validations done using JavaScript and Validation Controls using AJAX calls.
- Developed with SOA/Restful architecture.
- Used MVVM pattern while building WPF application.
- WPF and Databinding and Model-View-ViewModel (MVVM)
- Actively involved in Migrating applications from Dot Net 4.0, classic to Azure cloud and AWS deployment
- Developed DOM Manipulations like Templates, Directives, Filters, Dependency Injection using the Angular JS.
- Created dynamic and interactive user experience with extensive use of AJAX and jQuery.
- Developed some web applications in Angular JS and Backend JS
- Displayed data efficiently using functionalities provided by JQGrid API.
- Decreased the page response time using the server side asynchronous JavaScript, AJAX and JSON technique.
- Used the integration tool Assure sign and Xpertdoc for integration.
- Used JavaScript for client side validations.
- Understanding the client requirement and developing application using WPF and Prism Framework
- Created efficient and compatible service calls to different applications to transfer data using WCF.
- Created rich and interactive UI using WPF.
- Good knowledge in developing and designing reports through SSRS and Excel
- Parsing Raw data into structured format with XML schema binding.
- Windows Process Activation Service (WAS) is the process activation involves within IIS.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion
- Implemented various user controls in Silverlight which are used extensively in various parts of the application.
- Used the web form to host Report Viewer in Silverlight. Migrated web applications into Sitecore CMS system.
- Developed various operational Drill-through and Drill-down reports using SSRS
- Integrated sitecore with backend system and provided user controls
- Used Entity Framework for working with Relational data and LINQ for updating the data.
- Designed front end within object oriented JavaScript Framework like Angular.js and Ext.js.
- Implemented web application with Backbone.js and PHP Code Igniter framework.
- Ensured high quality code by using pair programming approach
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
- Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/jQuery, REQUIRE.JS, HTML, and CSS. Used Telerik controls toolkit for rich user interface.
- Used Repository Pattern for data persistency and easy management of data flow to and from the database.
- Developed Stored Procedures, Views and Functions and optimized using indexes.
- Performed Unit Testing for all units in developed pages using NUnit Tool and Used JIRA for tracking defects and business requirements.
- The Agile methodology was used throughout the project, with a 20-minute stand-up Scrum meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit.
- Fixed issues reported by QA and UAT teams.
Environment: C#.NET, ASP.NET 4.5, MVC5, HTML5, CSS3, AngularJS, Backbone JS, Bootstrap, ADO.NET, Visual Studio 2012, SQL Server 2008 /2012, SSIS, Telerik Controls for .NET, WAS, SSRS, Razor View Engine, WCF, Web services, WPF, Silverlight, UML, XML, SOA, Assuresign and Xpertdoc, Sitecore 7.1, JSON, Azure, AWS, AJAX, IIS 7.x, JavaScript, jQuery, TFS, LINQ to SQL and Windows Server 2008 R2.
Confidential - Louisville, KY
.Net Developer
Responsibilities:
- Understand the client requirements along with the business logic and the UI requirements.
- Provided technical support for external customers and troubleshooting applications on-site.
- As a part of Windows application, I designed and implemented Win Forms based on Windows rich client applications using VB.NET.
- Implemented Form-based authentication in ASP.NET.
- Configured the WebConfig file for Session Management and trace.
- Successfully implemented fully customizable, web based management tool to manage their internal resources as well as their business effectively.
- Developed the Exception Management module which allows user to set limits to customer's accounts, send notification to managers, and flag for suspected fraud use.
- Designed user interfaces, web pages, web forms using VB.Net.
- Implemented Client side validations using Java Script and Server side validations ASP.Net validation controls.
- Developed and consumed Web Services for communication between heterogeneous applications.
- Created tables, views and stored procedures using MS SQL Server.
- Worked on Datasets and Data Adapters of ADO.Net to update data in the SQL server database.
- Used JQuery selectors to get data from front end controls and implemented animation effects like show, hide, slide, remove, fade etc., on dialogs and controls.
- Designed, modeled, and architected multi-threaded, enterprise N- tier software agent using web service hosted in a Windows service.
- Enhanced the business layer by providing many interfaces and functions which are required.
Environment: .Net Framework 3.5, Visual Studio 2010, C#, ASP.NET, AJAX, ADO.NET, SOAP, ASPX Web Services T-SQL, SQL Server 2008, HTML, CSS, Java Script, JQuery.
Confidential
.Net Developer
Responsibilities:
- Understand the client requirements along with the business logic and the UI requirements.
- Provided technical support for external customers and troubleshooting applications on-site.
- Implemented Form-based authentication in ASP.NET.
- Configured the WebConfig file for Session Management and trace.
- Successfully implemented fully customizable, web based management tool to manage their internal resources as well as their business effectively.
- Developed the Exception Management module which allows user to set limits to customer's accounts, send notification to managers, and flag for suspected fraud use.
- Implemented Client side validations using Java Script and Server side validations ASP.Net validation controls.
- Developed and consumed Web Services for communication between heterogeneous applications.
- Created tables, views and stored procedures using MS SQL Server.
- Worked on Datasets and Data Adapters of ADO.Net to update data in the SQL server database.
- Used JQuery selectors to get data from front end controls and implemented animation effects like show, hide, slide, remove, fade etc., on dialogs and controls.
- Designed, modeled, and architected multi-threaded, enterprise N- tier software agent using web service hosted in a Windows service.
- Enhanced the business layer by providing many interfaces and functions which are required.
Environment: .Net Framework 3.5, Visual Studio 2010, C#, ASP.NET, AJAX, ADO.NET, SOAP, ASPX Web Services T-SQL, SQL Server 2008, HTML, CSS, Java Script, JQuery.
Confidential
.Net Developer
Responsibilities:
- Involved in analysis, design, development, testing, implementing and supporting large scale web based applications in Microsoft/Windows platform using .Netframework 2.0, ASP.Net, VB.Net
- Direct experience in performing analysis and requirements gathering with customers.
- Developed and maintained 3-tier application for maintainability and scalability of the application.
- Created classes and core modules in VB.Netfor implementing business layer.
- Gathered requirements from the user and created functional design documents.
- Responsible for normalized database creation and wrote triggers and stored procedures for the database.
- Used Java Script for validating client side data entry web screens.
- Developed the components for middle tier (Business Layer) using VB.Net.
- Developed Tables, Joins, Functions, Views, Constraints and Triggers in Microsoft SQL Server 2005.
- Extensively developed Stored Procedures in Microsoft SQL Server 2005 in exchanging data through database tables.
- Worked with a team to design and implement module level unit test cases.
- Improved the application performance using stored procedures and connection pooling and Memory management.
- Involved in bug fixing and unit testing.
Environment: .NETFramework 2.0, VB.NET, ASP.NET2.0, ADO.NET, Web Forms, SQL Server 2005, HTML, Java Script, Visual Studio 2005.