Senior .net Developer Resume
DallaS
SUMMARY
- 9 years of IT experience in design, development, testing and implementation of business software applications, Window and Web - based environments including Support and Maintenance.
- Excellent work experience in creating web based solution using ASP.Net, MVC, C#, SQL Server, WCF and advance knowledge of developing applications using Web API, LINQ for Entity Framework.
- Experience in development of lightweight services using Web API, REST Serviceswhere communication of data is in XML and JSON formats.
- Developed Single Page Applications (SPA) using AngularJS, Bootstrap and Node.js
- Good conceptual understanding on NServiceBus for enterprise level messaging.
- Microsoft Certified Technology Specialist (MCTS) in “.NET Framework 3.5, ASP.NET Applications”.
- Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and Confidential -SQL and tools such as query analyzer, and query profiler.
- Well versed in version control tools like Visual Source Safe (VSS), Team Foundation Server (TFS).
- Experience in performing Test Drive Development (TDD) using NUnit Package.
- Experience with SDLC process (Agile, Waterfall models) of performing detailed analysis, collecting use cases, documenting requirements and creating designs for Object Oriented Programming (OOPs) Applications.
- Good experience in Development, Support, Administration and Deployment activities across QA, UAT and Production environments using IIS 6.0/7.0/8.0.
- Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
- Excellent Client-Facing skills and very good in giving Technical inputs and assisting clients in application usage and training.
- Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated and good team player and have worked in multicultural environment.
TECHNICAL SKILLS
Programming Languages: C#, Java, C, C++
.NET Technologies: Web Forms, Win Forms, Web Services, ASP.NET, ASP.NET MVC, ADO.NET, Web API, LINQ and Entity Framework.
Scripting Languages: JavaScript, JQuery, AngularJS, Node.js
Web Technologies: HTML, CSS, XML, AJAX, Bootstrap
IDE: Visual Studio 2008/2010/2012 , 2015
Databases: MS SQL Server 2008 R2, MS SQL Server 2012
Servers: IIS 6.0/7.0/7.5
Reporting Tool: SSRS
PROFESSIONAL EXPERIENCE
Confidential - Dallas
Senior .Net Developer
Responsibilities:
- Analyze user needs to determine technical requirements.
- Provide clear, detailed descriptions of web applications specifications such as programming languages, operating systems, software and hardware.
- Developed web Forms using C# and ASP.NET MVC.
- Developed RESTful services using ASP.NET Web API.
- The repository pattern used to create an abstraction layer between the data access layer and the business logic layer and used Unity container to resolve the dependency injection .
- Implemented mock repositories using Moq Library.
- Involved in developing front end using AngularJS and Bootstrap.
- Involved in creating Directives, Filters, Controllers and Services in AngularJS
- Set up Grunt to support local development efforts.
- Complete windows service development to process the data from various sources like XML, Excel files,WCF Services and Web services.
- Implemented Enterprise Library Logging to log the information to SQL Server Log table.
- Creation of stored procedures, Tables and User defined Functions in MS SQLServer.
- Deployment of Application on Test and Production Server.
- Deployment of changes in the solution from development to test production environments.
- Create and maintain necessary documentation and procedures.
Environment: .NET Framework 4.5, ASP.NET MVC, ASP.NET Web API, C#, MS SQL, HTML, CSS, AngularJS, WCF, Node.js
Confidential
Senior .Net Developer
Responsibilities:
- Developed Application using ASP.NET MVC 3.0 with Razor View Engine, C# in Visual Studio 2010.
- Used Entity Framework for data access.
- Created Customized Action Filter for authentication and authorization.
- Created and populated the grid using Model.
- Integrated JQuery, Ajax, and JSON technologies into client user interfaces for smooth and enhanced UI experience in Razor Views.
- Designed UI pages with partial views and Razor Views.
- Created Layout Views using CSS/Themes/jQuery for Razor Engine to give a consistent look to applications header elements
- Created and optimized Views for user interactions using objects of HTML Helper class and JavaScript/jQuery
- Developed code for auto-complete function using AJAX and JQuery.
- Restricted access to pages from unauthorized users through the use of action filters
- Unobtrusive validate and jQuery validate were used to validate form fields and provide custom
- Requirements/error messages through C# attributes in the Model
Environment: Microsoft Visual Studio 2010, C#, Entity Framework, .Net Framework 4.0, SQL Server 2008,Management Studio, jQuery, ASP.Net, MVC3, CSS, JavaScript
Confidential
Software Developer
Responsibilities:
- Understanding the stakeholder’s requirements.
- Creating the User Interface in ASP.NET using HTML, CSS, AJAX, Master Pages, JavaScript
- ImplementedOOPSconcepts withC#.NET and ASP.NET.
- Used C#.Net to implement business logic.
- Creating stored procedure and related tables for the web pages using SQL server 2008 R2
- Data Accessing using ADO.NET
- LINQ to query XML documents.
- Worked independently with little oversight, and on a team with other individuals
Environment: .NET Framework 3.5, ASP.NET, C#. MS SQL, Active Directory, Javascript, JQuery, HTML, CSS
Confidential
Responsibilities:
- Understanding the stakeholder’s requirements
- Creating the User Interface in ASP.NET using HTML, CSS, AJAX, Master Pages, JavaScript
- Effectively used ASP.NET AJAX Toolkit controls like Script Manager and Update Panel
- Creating stored procedure and related tables for the web pages using SQL server 2008 R2
- Creating functionality to upload data to the system from excel and exporting the invoices to PDF
- Involved in generating reports using SSRS.
- Responsible for deployment of the Application in production and resolving any post-deployment issues
- Used send dbmail feature in SQL Server to send emails to application users
- Data Accessing using ADO.NET
- Worked independently with little oversight, and on a team with other individuals
Environment: .NET Framework 2.0, ASP.NET, C#. MS SQL, Active Directory, Javascript, HTML, CSS
Confidential
Software Trainee
Responsibilities:
- Understanding the stakeholder’s requirements
- Understanding the business of the application and preparing the LLD (Low Level Design)
- Coding the required functionalities according to the given requirements and LLDs
- Creating the Unit Test cases and testing the application
- Responsible for production support work of the application
Environment: .NET Framework 2.0, ASP.NET, C#, MS SQL, Javascript
