Sr. .net Developer Resume
Sacramento, CA
SUMMARY:
- Over 8 + years of professional experience in Development of Applications using .Net Platform. Experienced in agile development methods including test - driven development.
- Experience in developing web applications using C#, ASP.NET (4.0/3.5/3.0/2.0 ), MVC ( MVC 5.0/4.0/3.0 ), LINQ, Web Services, WCF, Web API, XML, ADO.NET, Entity Framework, HTML, CSS, JavaScript, JSON, JQuery, AJAX, SQL Server 2000/ 2005/ 2008 r 2/ 2012/ 2014.
- Strong in Object - Oriented Programming concepts (OOPS) such as; Encapsulation, Inheritance, Polymorphism, and Data Abstraction and Relational Database Management System (RDMS) Concepts.
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architectures.
- Solid experience in designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML5, XML, CSS, Java Script, JQuery, Kendo UI, AngularJS, Knockout.JS and also worked with ASP.NET Custom Controls.
- Experienced in developing web applications with Single Page Applications (SPAs) Framework using AngularJS. Worked with AngularJS Expressions, Directives, Controllers and filters.
- Experience in implementing ASP.NET MVC pattern: Controller Actions, View Engine, Html Helper methods, Routing, Attributes, validations, model binding, creating custom validators etc.
- Proficient in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Implemented Web API to build HTTP services compatible for browsers and mobile devices
- Experience in creating Unified Modeling Language (UML) diagrams like Class, Sequence and Use Case diagrams using Rational Rose and MS Visio.
- Experience in working with .NET features like Events & Delegates, Generics & Collections, Multi-Threading, Exception Handling, Serialization, LINQ.
- Worked in developing code for the database applications to interact with the databases, using ADO.NET objects such as SQL Connection Object, Data Command Object, Data Reader Object, Data Set Object and Data Adapter Object to design Data Access Layer.
- Expertise in creating data base objects like Stored Procedures, Triggers, Cursors, Views and Joins using SQL server 2005/2008/2010/2012 , Oracle 10g/9i/8i.
- Experience in using LINQ query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Experience in using SQL Server Profiler for optimizing queries, SQL query analyzer for query execution plan and SQL Server Reporting Services to generate reports (SSRS).
- Experience in Configuration Management using Team Foundation Server (TFS).
- Worked in Agile methodology and implemented Test Driven Development.
- Worked on .NET Security Model Code Access Security and Role Based Security and implemented the features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles and User Account Impersonation.
- Responsible for providing high-end development solutions and troubleshooting all issues related to development, implementation and deployment of applications
- Good communication and interpersonal skills. Keen to learn & develop using new technologies quickly.
TECHNICAL SKILLS:
Languages: C, C#.Net, VB.Net, ADO.NET.
.NET Technologies: .NET Framework 2.0, 3.0, 4.0 & 4.5, ASP.NET 1.1/2.0/3.0, C#.NET, VB.Net, ADO.NET, Web Services, LINQ, WCF and MVC 3.0/4.0/5.0.
Web/UI Technologies: ASP, HTML, Java Script, JQuery, XHTML, DHTML, CSS, XML, XSL, XSLT, Bootstrap, Angular JS.
Database: SQL Server 2012/2008/2005, Oracle 9i/10g/11g, My SQL
Application/Web Servers: IIS 7.0/6.0/5.0
Development Tools: MS Visual Studio.NET 2005/2008/2010/2012 /2013/2015.
Operating Systems: Windows 10/8/7/Vista/XP, Windows Server 2008/2008R2/2012
PROFESSIONAL EXPERIENCE:
Confidential, Sacramento, CA
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.
- Implemented core components in C# using OOPS concepts and developed the applications with ASP.Net MVC 5.0 Razor View engine and Web API’s.
- 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, AJAX control and Telerik Controls.
- Used Bootstrap3 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.
- Designed and implemented Entity framework data model for the application.
- Written and used Stored Procedures, Tables and Views, Triggers, Functions for maintaining and interaction with Database using SQL server 2012.
- 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, Cleveland, OH
C# .Net Developer
Responsibilities:
- Developed ASP.NET 4.5 Web forms and MVC 4.0 N-tier web based applications using Visual Studio 2012.
- 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.
- Implemented core components in C# 5.0 using OOPS concepts and developed the application with ASP.Net MVC 4.0 Razor View engine.
- Involved in designing of Windows Communication Foundation (WCF) Rest based service using Data, Fault, Message Contracts.
- Used Windows Communication Foundation ( WCF ) and used 3 rd party web services to implement business logic using C# 5.0.
- 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-Ajax.
- Created AngularJS Services to fetch data using Entity Framework data first approach.
- Created Angular Controllers and Views on MVC to render fetched data in the table.
- 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 DropDown 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.
- Wrote LINQ queries to retrieve data from in-memory objects and implemented Lambda expressions in LINQ query methods.
- Written and used Stored Procedures, Tables and Views for maintaining and interaction with Database.
- Written and implemented multiple test cases using Unit testing framework (NUnit and MS Unit) in TDD.
- Involved in designing and development of the database model for web application
- 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.
Technology: Visual Studio 2012, C# 5.0, SQL Server 2012, IIS 7.5, LINQ, Windows Server 2012, MS Visio, ASP.NET 4.5, ASP.NET MVC 4.0, Kendo UI, SSRS, SSIS, Entity Framework 5.0, JQuery, Angular JS, WCF, TDD, TFS, JIRA
Confidential, MI
.Net Developer
Responsibilities:
- Developed the Detailed design document for Allocated Modules.
- Developed User Interface using ASP.NET.
- Developed Business Logic Components using C#.NET.
- Developed Data Layer for interaction between Database and User Interface.
- Added additional functionality to the inbuilt user controls.
- Written Stored procedures and Views.
- Implemented MVC pattern as it is an ideal framework for delivering a structured, testable UI model.
- Implemented SOA architecture.
- Used Ajax Controls Extensively.
- Worked on CSS and Themes in ASP.NET and with HTML, Java Script.
- Involved in Data Modeling of the application.
- Involved in designing class diagrams using UML.
- Generated Reports using Crystal Reports 9.0.
- Worked in Test Driven Development( TDD ) environment using Agile Methodologies.
- Manually develop and execute Test Plan, Test cases and Test Reports.
- Involved in Unit Testing the application.
- Periodically coordinated with Business Analysis, Design and Data teams and met the aggressive deadlines.
Technology: Visual Studio 2008, .Net Frame work 3.5, ASP.NET, HTML, C#, ADO.Net, IIS, SQL Server 2008, Team Foundation Server (TFS).
Confidential, Dallas TX
.Net Developer
Responsibilities:
- Created sequence and class diagrams using Visio.
- Created the prototypes and requirements specifications by understanding and analysing the requirements.
- Designed and created the database.
- Designed UI using ASP.Net controls .
- Involved in designing and developing the Middle Tier using ADO.Net to perform and implement business logic, Updating/retrieving the data to/from SQL Server Database.
- Used Data Adapters & Datasets extensively for database activity.
- Used Data grids for presenting information in tabular format.
- Used crystal web reports for designing reports.
- Coded JavaScript to perform varies client side validations.
- Written complex queries and stored procedures in the system.
- Involved in implementing the security and authentication and providing user access rights for different levels.
- Worked on performance tuning of the application especially on SQL Server Stored Procedures using SQL Profiler.
- Worked on the complete system development life cycle.
- Contributed to the development and execution of unit, system, integration, stress and user acceptance testing.
Technology: Visual Studio 2008, C#.Net 3.5, ASP.NET 3.5, JavaScript, CSS 2.0, IIS 6.0, SOAP, XML, SQL Server 2008.
Confidential
.Net Developer
Responsibilities:
- Designed and developed an E-Commerce 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.
Technology: .Net Framework 3.5, Visual studio 2005/2008, ASP.NET, ADO.NET, C#, XML, UML, HTML, XHTML, WEB Services, SQL Server 2005, Microsoft IIS 6.0, CSS, JavaScript, TFS.
Confidential
Jr. .Net Developer
Responsibilities:
- Responsible for designing web forms using different ASP.NET Server controls.
- Designed web forms with front-end screens using ASP.NET, JavaScript .
- Designed Custom Web Controls to implement more usability.
- Worked extensively with data bound controls like grid view .
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers in C#.
- Created different tables, views, and indexes and normalized the data.
- Used ADO.NET to connect to the database using the SQL Server .NET data provider
- Involved in creation of stored procedures in MS SQL Server 2005
- Created the SSRS Reports which can be used in the reports module using report viewer
- Involved in unit testing for various pages.
Technology: Visual Studio 2005, C#, ASP.NET, SQL Server 2005, JavaScript, HTML, CSS.
