Sr. .net Developer Resume
Detroit, MI
SUMMARY
- 7 years of involvement with Windows and Web Applications using Microsoft Technologies and .NET framework.
- Experience on maintenance of internet/intranet, client/server and Web Based applications.
- IT Experience in Requirement Analysis, Design, Development, Implementation of Web - based and Windows based, Mobile application development, Client-Server and n-tier Applications.
- Experience working with Master Pages, Navigation Controls, Generic classes, Login Controls, NET Server controls, User Controls and Validation controls
- Proficiency in development using Microsoft.NET technologies like C#, ASP.NET, AJAX, MVC, Web Services, T-SQL and Entity Frame Work.
- Expertise in Software Development Life Cycle (SDLC) and Agile strategies of improvement process such as definition, design, requirement analysis, programming, testing and usage of significant frameworks.
- Experience in AJAX ASP.Net web forms using AJAX Control Toolkit to partially update the web form for enhanced user experience.
- Worked extensively on ADO.NET and Entity Framework to access and update database.
- Experience in SQL Servers (2012/2008/2005/2000 ), Oracle (11g/10g/9i), and MS-Access database programming using PL/SQL, T-SQL, Constraints, Indexes, Views, Stored Procedures, Packages, Cursors, Triggers and User Defined Functions.
- Proficient in implementing OOPS (Object-Oriented Programming System) concepts and various Design Patterns.
- Experience in developing Rich Internet Application (RIA) using Microsoft Silverlight technology & AJAX.
- In design and development of web forms using HTML ASP.NET AJAX CSS Bootstrap and XML
- Expertise in creating Web Forms, Win Forms, User Controls, Custom controls, .Net Framework.
- Precise Knowledge in working on Database Analysis/Design/Normalization/Manipulation processes using SQL Server and Oracle 11g/10.
- Experience performing Unit and Integration Testing in the Development environments and experience in Bug Reporting and Fixing.
- Used WCF (Windows Communication Foundation) Data Services to easily expose and work with data from remote clients. Involved in designing of WCF based Service, Data, Fault, Message Contracts as well as providing security for WCF service endpoints.
- Extensively utilized different ASP.NET features like Caching, Session for State Management of Web Applications.
- Hands-on experience in application development and testing using ASP.NET, HTML/DHTML, HTML5, JavaScript, jQuery, Angular, and SQL Server 2008/2012.
- Developed and maintained Integration Services (SSIS packages) based on the specifications and business needs to speed up the Data loader process.
- Experience in User Interfaces using HTML, DHTML, CSS3, Themes, Skins and JavaScript to enhance the look and feel of the website.
- Experience in Maintenance and Support for the existing applications.
- Ability to manage and convey multiple projects on time.
- Strong Project Orientation with excellent Team Involvement, Client Coordination and great composed and Verbal Communication Skills.
TECHNICAL SKILLS
Languages: C/C++, C#, ASP.Net, VB.Net, JAVA, SQL, PL/SQL.
.Net Technologies: C#, ASP.NET, ADO.NET, MVC Frame 2.0/3.0/4.0/5.0 , WCF, LINQ, Web Services, Web Forms, Win Forms, Entity Framework, Microsoft Silverlight 4.0/3.0.
Web Technologies: ASP.NET, XML, HTML 4/5, XHTML, DHTML, JSON, jQuery, CSS, AJAX, AngularJS, Bootstrap.
Scripting Languages: Java Script, JQuery
Database: SQL Server, MS Access, Oracle 9i/10g/11g, DB2
Web Servers: IIS 5.0/6.0/7.0
Operating Systems: Windows 8/7/XP/2000, Unix, Linux
Reporting Tools: SSRS, Crystal Reports
Other Technologies: SSIS (SQL Server Integration Services), VM Ware, PHP
PROFESSIONAL EXPERIENCE
Confidential, Detroit, MI
Sr. .Net Developer
Responsibilities:
- Developed ASP.NET MVC 5.0 and Web API’s (HTTP/REST Service) N-tier web based applications using Visual Studio 2015 and 2013
- Involved in analysis, design, implementation, code review, testing and deployment of the application
- Developed project based on the Agile methodology and involved in daily SCRUM
- Involved in designing and development of the applications and database model for web application
- UsedASP.NET4.5 Framework, C# andMVC 5.0with Razor view engine to design and develop the application.Implemented validations using Data annotation inMVC.
- Created and consumed Web API’s (HTTP/REST) services to implement business logic using C# 5.0
- For front end development actively used ASP.Net, CSS, JavaScript, and AJAX control.
- Used Bootstrap to develop UI with responsive design.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Developed tabbed pages by using AngularJS directives.
- Developed custom directives, factories and services in AngularJS.
- Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services.
- Consumed and configured Windows Communication Foundation (WCF) SOAP data services for cross application communication to work with data
- Experience in using MVC filters like Action Filters, Exception Filters and created custom filters to implement in controller action level and controller level.
- Implemented client side validations using JQuery validation plug-ins and ASP.NET MVC validation implemented at controller level using data annotations for model validations.
- Integrated Content Management functionality into existing browser-based solutions through the use of WEB APIs.
- Designed and developed Restful/Web APIs, including JSON data formats andAttribute Routing.
- Populated data into the application using WEB API, developed and consumed WEBAPI for communicating and providing real time data.
- Designed and developed the Data Access Layer using Entity Framework - Code First approach.
- Written and used Stored Procedures, Tables and Views, Triggers, Functions for maintaining and interaction with Database using SQL server 2015.
- Written and implemented multiple test cases using Unit testing framework (NUnit and MS Unit) in TDD
- Written and developed tabular, matrix and chart based report services using SSRS.
- Experienced in using TFS for version controlling, build automation, tracking the work items etc.
- Designed and developed project work flows using Microsoft Visio design tool for technical documentation.
- Written and improved application technical documentation and provided knowledge transfer to team members
Technology: Visual Studio 2015/2013, C# 5.0, SQL Server 2012, IIS, LINQ, Windows Server 2012, ASP.NET 4.5, ASP.NET MVC 5.0, MS Visio, SQL Server Reporting Services (SSRS), Entity Framework 6.1, JQuery, HTTP/REST Services (Web API), Angular JS, Bootstrap, Windows Communication Foundation (WCF), TFS, TDD.
Confidential, Richmond, VA
C# .Net Developer
Responsibilities:
- Used Agile Scrum Software Development Life Cycle to fulfill Client's requirements.
- Developed ASP.NET 4.5 Web forms and MVC 4.0 N-tier web based applications using Visual Studio 2012
- Implemented core components in C# 5.0 using OOPS concepts and developed the application with ASP.Net MVC 4.0 Razor View engine
- Created Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET MVC 4.0 views
- Experienced in using MVC Filters like Action Filters, Exception Filters and created custom filters to implement in controller level
- Expertise in AngularJS modules, controllers, directives, filters, components, factory and service resources, routings and events.
- Designed and developed multiple front-end UI using HTML5, Bootstrap CSS, Kendo UI, JQuery and Ajax.
- Implemented client side validations using JQuery validation plug-in and ASP.NET MVC validation implemented at controller level
- Worked extensively on web forms and data binding controls like Grid view, Data list and Drop Down boxes and Mapping page fields to the database fields.
- Extensively used XML, JSON, JQuery, JQuery Plugins, Ajax, React JS and Angular JS in day-to-day development
- Developed front-end views using Kendo UI framework and designed smart responsible UI by using in-built Kendo framework’s forms and other components
- Created Angular Controllers and Views on MVC to render fetched data in the table
- Involved in designing of Windows Communication Foundation (WCF) Rest based service using Data, Fault, Message Contracts
- Used Windows Communication Foundation (WCF) and used 3rd party web services to implement business logic using C# 5.0
- Established communication between different applications running on same/different platforms using WCF.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- Used Entity Framework Code First approach for the Data Access Layer for the application.
- Wrote LINQ queries to retrieve data from in-memory objects and implemented Lambda expressions in LINQ query methods
- Developed the necessary Stored Procedures and created Views using Joins for robust and fast retrieval of data in SQL Server.
- Performed Unit testing of the application and subsequently handled the debugging issues
- Experience with solution design SQL Server Integration Services (SSIS) - load, transform, compare, export multiple source data
- Experience with solution design SQL Server Reporting Services (SSRS) - design, develop, modify and export reports to word, pdf and other formats.
- Experienced in using TFS and JIRA for project management, issue tracking, version controlling, build automation, tracking the work items etc.
- Written and improved application technical documentation, work flows using MS Visio and provided knowledge transfer to team members
Confidential, Olathe, Kansas
.Net Developer
Responsibilities:
- Involved in full lifecycle of the project from design, development & Testing.
- Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC 4.0/3.0 Framework
- The coding of the application was in C# / ASP.NET using an N-tiered architecture consisting of the presentation layer, data access layer and the database layer.
- Involved in full lifecycle of the project from design, development & Testing.
- Worked extensively on MS-Visio to design various UML Diagrams like Sequence Diagram and Class Diagrams.
- Involved in desig1ning the User Interface using the Telerik Controls.
- Used C#.NET to develop code behind logic.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Created and deployed and consumed WCF services in UI layer.
- Created ASP.NET validation controls and JavaScript validations to enforce validations.
- Used LINQ to query on Collection objects and DBML data objects to filter the data.
- Used WEB API (Restful services) to fetch data and bind it to UI as a View Model.
- Used Twitter Bootstrap for responsive web design of Navigation controls.
- Extensively used SSIS to create packages to move data from a single data source to a destination.
- Created Weekly and Monthly reports in SQL Server Reporting Service.
- Performed Unit testing of the application and subsequently handled the debugging issues.
- Used Team Foundation Server for the version control, branching and MS build.
- Worked in Test Driven Development(TDD) environment using Agile Methodologies
- Periodically coordinated with Business Analysis, Design and Data teams and met the aggressive deadlines.
Technology: Asp.Net 4.0, MVC 4.0/3.0, .Net framework 4.0, Telerik, JavaScript, HTML, HTML5, XHTML, Bootstrap, AJAX, XML, JQuery 1.0, CSS 3, Entity Framework 6.0/4.0, SQL 2008, LINQ,WCF, N-Unit, SSIS, Team Foundation Server (TFS), IIS 6.0, windows server 2008 R2.
Confidential, Troy, MI
.Net Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Followed Agile methodologies (Scrum) and Test Driven Development.
- Created use case and class diagrams in MS Visio using UML notations.
- Designed and developed the windows application using ASP.NET and VB.NET Language.
- Designed and developed the architecture of middle layer using C# and implementing OOPS Concepts on top of it.
- Used Cascading Style Sheets (CSS) for a unified look and feel of the application.
- Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed using ASP.NET.
- Developed the presentation layer by using TelerikRAD Ajax controls and web server controls.
- Developed rich user interface (UI) using ASP.NET 2.0, C#, Web Forms, User Controls, Server Controls along with AJAX Controls Toolkit.
- Used Master pages, Update Panel and Extender controls.
- Utilized ASP.NET validation controls and JavaScript to perform client side validation.
- Created Joins, Views, functions, stored procedures as part of the database programming in SQL Server, Involved in performance tuning and query optimization.
- Used forms based Authentication and role based Authorization for security.
- Used Stored Procedures to dynamically retrieve data based on user selection criteria.
- Implemented Caching, Exception and Custom Error Handling using ASP.NET and C#.
- Performed unit testing of the modules implemented by using C# and NUnit testing Framework.
- Experience in working with Team Foundation Server 2008.
- Experience in working with JavaScript libraries such as backbone, Underscore, etc.
- Used SSRS to generate reports and integrated with asp.net web page using report viewer.
- Actively involved in providing the technical support of the application by troubleshooting and resolving the issues.
Confidential
.Net Developer
Responsibilities:
- Designed and developed Banking client’s web application and multiple internal web applications using .Net Framework 3.5 on Visual Studio 2005 and 2008
- Involved in developing front end using ASP.NET web forms and middle layer development using .Net C# and object oriented principles
- Involved in project SDK meeting to improve application performance and maintain load on web server
- Designed user interface for ASP.NET web forms and implemented application logic using C#
- Created Master pages and Themes in ASP.NET and wrote code behind pages using C#
- Created User Controls in C# to enable reusability and used rich server controls of ASP.NET
- Designed Client side validations using JavaScript and Server side validation controls in ASP.NET 3.5
- Used JQuery, JQuery Plugins, Ajax and JavaScript Libraries in day-to-day development
- Used ASP.NET Web Server controls like Grid View, Data List and Repeater for displaying the records
- Used ADO.NET objects such as DataReader, Dataset and Data Adapter, for consistent access to SQL Server data sources
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application
- Written and implemented multiple test cases using Unit testing framework.
- Experienced in using TFS for project management, version controlling, build automation, tracking the work items etc.
