Sr .net Developer Resume
Providence, RI
PROFESSIONAL SUMMARY:
- Around 8 years of professional experience in Software Analysis, Design, Development, Testing, Implementation, Maintenance and Troubleshooting of various Client - Server, Windows and Web based applications using Microsoft Technologies.
- Experienced in the full Software Development Life-cycle including requirements gathering, application design and development, documentation, testing and deployment.
- Expert in implementing web applications by using .NET Framework 4.6/3.5/3.0/2.0 , ASP.NET, C# and WCF and SQL 2012.
- Good Experience on .Net technologies including C#, ASP.Net, MVC, Web-API, WCF & SQL Server.
- Extensive skills in Object Oriented programming (OOPS)
- Good knowledge on Attribute Routing, Model Binding, CORS concepts in Web API 2.0.
- Experience in Angular Model, Angular Directives, Angular Scope and Angular Controllers
- Experience in MVC, Singleton, Dependency Injection design patterns.
- Hands on experience in Action Filters, Razor Views, Partial Views, Route concepts in MVC
- Experience in working with Entity Framework code based and data based approach.
- Extensive experience in developing web applications using C#, ASP.NET, MVC, ADO.NET, Java Script, JQuery, HTML5, CSS, Bootstrap, IIS.
- Extensive experience in developing messaging systems using MSMQ, JSON, JQuery.
- Experience with Database design and Normalization, Performance Tuning, Query Optimization, Creating Stored Procedures, Functions, Triggers, Indexes and Views. Worked extensively on SQL Server, Oracle Database
- Experience in Source Safe tools such as TFS, SVN, GIT version controls.
- Experience in using third party components like Fiddler, SOAP UI.
- Strong experience in Multi Threading, Events, Delegates, XML, Security and Error Handling Techniques.
- Experience in creating Web Custom Controls, User Control and Widgets to enable reuse of common UI functionalities.
- Experience in Agile Methodology and waterfall approaches.
- Experience in Unit testing with N-unit and Manual Testing
- Worked on different modules of Document Management, Portal and Enterprise Content Management.
- Experience working in Windows Presentation Foundation (WPF).
- Extensive Knowledge in Windows Communication Foundations (WCF).
- Good knowledge on Service-Oriented Architecture (SOA).
- Good exposure in working with SQL Server Integration Services (SSIS) AND SQL Server Reporting Services (SSRS).
- A good team player with ability to communicate new ideas and solutions clearly to the team
- Self-motivated and self-starter to work on problems to find solutions and troubleshoot issues
- Excellent interpersonal and communication skills.
TECHNICAL SKILLS:
Programming Languages: C# (4.5), VB.NET
Web Technologies: MVC, ASP.NET, ADO.Net, HTML5, CSS3, Web API, WPF, WCF, LINQ, XML, AJAX, JSON, SOAP, Web services, Restful Web Services
Scripting Languages: Angular JS, Angular 2, Java Script, JQuery
Development Tools: Visual studio .NET 2008/2010/2012/2013 , Fiddler
Reporting Tools: SSIS, SSRS, Microsoft Reporting Services, Crystal Reports.
Relational Database Tools: MS SQL SERVER 2005/2008 R2, Oracle, SQL Developer
Version Control: VSS, SVN, TFS, GIT
PROFESSIONAL EXPERIENCE:
Confidential, Providence, RI
Sr .Net Developer
Responsibilities:
- Implemented unit test cases using N-Unit.
- Involved in designing object-oriented and service-oriented architectures.
- Developed reusable controls using ASP.NET MVC 5.0 and C# in the .NET Framework 4.0.
- Written functions in C# language to reuse the code in multiple web pages.
- Used Razor view engine for design UI to reduce the complexity of user interface design
- Used Partial View, Action Filters, Temp Data, View Data, View Bag and Action Results in MVC
- Used Bootstrap, Angular JS, JQuery and Java Script Libraries
- Extensively used Angular JS Directives ng-repeat, ng-model, ng-hide, ng-app, ng-show, ng-bind.
- Used Angular JS Scope, Angular JS Filters, Angular JS Controllers, Angular JS Models and Services.
- Involved in Creating Restful Services using ASP.NET Web API.
- Extensively used Web API methods Post, Get, Delete, Put.
- Used Model Validation to validate the parameters in the request coming to the Web API
- Used Asp.Net Attribute Routing to route the requests to appropriate Controllers in Web API.
- Used Response Type attribute in generating the documentation for the REST APIs
- Written queries and TSQL statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL server 2012 for inserting/updating/Deleting the data into relational tables.
- Develop and Specify standards, method or procedures that address product quality and deployment.
- Resolve complex queries and software routines as needed for both the application development as well as data analysis and troubleshooting.
- Worked extensively with query optimizing techniques to fetch data with better performance tuning.
- Involved in Deployment and Troubleshooting issues in the application.
- Created dynamic reports using SSRS and used third party tools to export them to Doc, Excel, PDF and rtf formats.
- Actively managed the role of Production Support to fix the application issues on time.
- Involved in Code Review with the team members.
Environment: C# 4.5, ASP.NET MVC 5.0,Web API, Angular JS, Java Script, JQuery, SQL Server 2012, XML,HTML5, CSS, Bootstrap, Restful Web Services, TFS
Confidential, Cleveland, OH
Sr .Net Developer
Responsibilities:
- Developed application using MVC4, C#.NET framework.
- Designing architecture using Dependency Injection, Singleton, Façade design patterns.
- Used Razor view engine for design UI to reduce the complexity of user interface design.
- Used Partial View, Action Filters, Temp Data, View Data, View Bag and Action Results in MVC.
- Extensively used Angular JS Filters, directives, Modules, Controls.
- Extensively used HTML controls and CSS Styling.
- Used Entity framework, LINQ for Database objects.
- Implemented Database First Approach and Code base approach in Entity Framework.
- Used Data Annotations Required, Min Length, Max Length, String Length for validations.
- Involved in trouble shooting/debugging code for complex issues.
- Used SOAP UI, Fiddler tool for debugging Web API/Web Services/WCF.
- Responsible for Creating Tables, Store Procedures, Views and Triggers in SQL Server.
- Responsible for writing complex data base queries using Joins, Common Type Expressions, User Defined and Temporary tables.
- Used Restful API’s in Web API.
- Implemented Rest Web API services using Get, PUT, POST, Delete.
- Implemented Web API Authentication and Authorization using Open Tokens.
- Implemented Custom Routing in Web API.
- Used XML/JSON Response return type from Web API.
- Involved into writing unit testing and performance testing of all modules.
- Providing technical expertise and peer code reviews to other team member.
- Used TFS to maintain the version and source control.
- Followed Agile module to make deliverables on time.
- Implemented unit test cases using N-Unit.
- Ability to proactively participate in customer engagements, follow direction from lead technicians, work with customers, and participate in technical planning.
- Ability to work on multiple concurrent projects or tasks.
- Responsible for deploying code into IIS and Production Support.
Environment: Visual Studio 2013, MVC, C#, HTML, SQL Server, IIS, .Net Framework 4.0, Entity Framework, Web-API, ASP.Net MVC, JQuery, JSON, LINQ, Angular JS.
ConfidentialApplication Developer
Responsibilities:
- Involved in all stages of the Software Development Life Cycle.
- Analyzed the system requirements, entire business process and designed Entity Relationship Diagrams.
- Designed and developed the web forms using ASP.NET language.
- Created Master pages to design a consistent layout for the pages in the application.
- Used ASP.NET session state variables that enable to store and retrieve values for a user, as the user navigates ASP.NET pages in the Web application.
- Implemented ASP.NET Forms Authentication.
- Performed client side validations using JavaScript and Server side validations using ASP.NET.
- Used ADO.NET to access data in the database.
- Extensively used JQuery plug gins such as Multiple Dropdown, Dropdowns, Calendar Controls
- Extensively used JQuery framework for all client side validations
- Created number of stored procedures, triggers and view on SQL Server 2005.
- Used ADO.NET components to retrieve, manipulate, and update data in the database.
- Performed the Unit Testing and Integration Testing.
Environment: Visual Studio 20010, C#.Net, ASP.Net, HTM, IIS, SQL Server 2005, Java Script, ADO.NET, JQuery
Confidential
Application Developer
Responsibilities:
- Involved in various phases of the Software Development Life Cycle (SDLC) in Requirement Gathering, Conceptual Design, Analysis, Detail Design, Development, System and User Acceptance Testing.
- Designed and developed the user interface web pages using ASP.NET, C#.NET and AJAX.
- Developed ASPX pages, user controls and validation controls using ASP.Net.
- Implemented the SQL Server database connectivity using ADO.NET technology.
- Used Java Script and JQuery for client side validation.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate data in database system.
- Developed and optimized database structures, T-SQL, stored procedures, views, triggers and user-defined function (UDF) and creating tables, views, indexes and relations.
- Coded Business Objects that provided business logic to the ASP.NET web pages.
- Used Asynchronous JavaScript and XML (AJAX) techniques to improve application performance.
- Extensively used both Dataset and Data Reader to data retrieval from database and used ASP.Net controls like Grid View, List View to the display the data as per business.
- Developed XML Web Services for implementing functionality.
- Used Visual Source Safe as Source Control System.
- Extensively used Web Services to provide data to the Web application.
- Developed Windows Services to handle the business process for various modules.
- Interacted with the clients for the addition of new enhancements.
Environment: C#, ASP.NET, Ajax, IIS, SQL Server, Web Services, Windows Services, Visual Studio.NET 2008..
