Sr. Dot Net Developer Resume
OBJECTIVE:
To keep myself well equipped with the latest technologies emerging in the current world and to use them in an innovative manner, working towards the development of the esteemed organization with committed and dedicated people to get a rock - solid foundation to face the constantly changing world.
SUMMARY:
- Over 10 years of experience in the IT Industry with extensive experience in the areas - n-Tier Architecture, Design Patterns, Database Design, Programming, Development, Implementation, Testing, Documentation.
- Proficient in RDBMS databases includingMicrosoft SQL Server 2005, experience inViews, StoredProcedures, Functions and Indexes.
- Very good hands on experience with data access technologies like ADO.NET.
- Good knowledge and 2 years of experience inWCF(Windows Communication Foundation).
- Extensive 10years’ experience in .NET Technologies (.NET Framework 4.0/3.0/2.0, MS Visual Studio .NET 2005/2008, C#, ASP.NET,ADO.NET).
- Experience with Design Patterns and Architecture Patterns like MVC, MVVM.
- Experience inGenerics.
- Experience in developing application using REST WEB API 2.
- Experience in JQUERYand authentication and authorization mechanisms.
- Expertise in cross browser development (IE 6/7, Fire Fox, Chrome, Safari).
- Working knowledge of all phases of SDLC (software development lifecycle) like analysis, design, coding, testing.
- Expertise in Microsoft Team Foundation Server, SVN and GIT HUB .
- Expertiseinworkingon Microsoft Enterprise library for logging and exception handling.
- Proficient in using AJAX, jQuery, JavaScript and Angular JS.
- Proficient in working with a third party software Remedy tool.
- Extensive experience in Oracle PL/SQL objects.
- Experience working in an Agile Development Environment with SCRUM process.
- Knowledge in Developing Single Page Application with Angular 2.
- Hands on Experience in ITIL Process (Change management, Service management and Configuration management)
- Experience in handling bug fixing and testing code changes for new modules to ensure quality standards before releasing to the production environment and supported the Operations Team on a regular basis
- Extensive experience in creating functional and technical documentation.
- Hands on Experience on Migration projects.
COMPUTER SKILLS:
Languages: Proficient with: C# 3.5/3.0; ASP.NET 3.5/2.0; ADO.NET.C# 4.0
Web Development: Proficient with:ASP.NET 3.5/2.0/1.1; AJAX; JavaScript; MVC 3,4,5;MVVM;WEB API 2;WCF.ASP.NET 4.0;UML.
Development Tools: Proficient with:Visual Studio 2008; Visual Studio 2010; Microsoft Internet Information Server (IIS); WCF, NUnit, Microsoft Enterprise Library, WPF.
Data Management: Proficient with: SQL Server 2005.
Operating Systems: Windows Vista, Windows XP, Windows 98.
PROFESSIONAL EXPERIENCE:
Sr. Dot Net Developer
Confidential
Responsibilities:
- Involve in requirements gathering from client, conceptual design, analysis, and detail design, development and system testing.
- Finalize implementation approach of user stories, provide estimations and prepare design documents.
- Implement Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page.
- Develop the site using C#, MVC Architecture, HTML, ASP.Net, WCF, SQL Server 2008, NUnit, and Angular JS.
- Responsible for business validation Rules.
- Responsible for developing application using MVCWEB API 2.
- Design and implement REST WEB APIs on top of the databaseto access and update the data.
- Responsible for development cycle including high-level design, data design, coding, testing, and creation of functional documentation.
- Implement web pages design and client side validation using HTML5, Master Pages, CSS3, JavaScript and AJAX.
- Involved in Unit Testing and writing test scripts and scenarios. Responsible for System Documentation and Bug Fixing.
- Write SQL stored procedures, functions, views, and inline queries in SQL Server 2008.
- Involved in database objects creation like tables, triggers. Developed complex T-SQL stored procedures in SQL-Server 2008.
Environment: C#.Net, ASP.Net, ADO.Net, MVC, jQuery, AJAX, Angular 2, HTML, CSS, NUnit, SQL Server 2008, Razor, VS 2015, JSON, LINQ, Agile Methodology, Microsoft Team Foundation Server (TFS),WCF,IIS7
Sr. Dot Net Developer
Confidential, Richmond, VA
Responsibilities:
- Involve in requirements gathering from client, conceptual design, analysis, and detail design, development and system testing.
- Finalize implementation approach of user stories, provide estimations and prepare design documents.
- Implement Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page.
- Develop the site using C#, MVC Architecture, HTML, ASP.Net, WCF, SQL Server 2008, NUnit, and Angular JS.
- Responsible for business validation Rules.
- Responsible for development cycle including high-level design, data design, coding, testing, and creation of functional documentation.
- Implement web pages design and client side validation using HTML5, Master Pages, CSS3, JavaScript and AJAX.
- Implement Single Page Application (SPA) using angular js.
- Design and implement REST APIs on top of the databaseto access and update the data.
- Implement WEB API 2 features.
- Develop code using C# and ASP.Net in all the layers (Web, Business, Data access) using N-tier architecture.
- Managed project in both Agile and Waterfall development environments.
- Involved in Generating, Customizing and Modifying the Crystal Reports.
- Involved in development of Web Forms that incorporates both N-Tier Architecture, and Database Connectivity.
- Prepare and execute unit test cases using NUnit and also performed integration testing.
- Involved in Unit Testing and writing test scripts and scenarios. Responsible for System Documentation and Bug Fixing.
- Write SQL stored procedures, functions, views, and inline queries in SQL Server 2008.
- Involved in database objects creation like tables, triggers. Developed complex T-SQL stored procedures in SQL-Server 2008.
- Involved in creating stored procedures in Oracle PL/SQL objects.
- Actively guide co-worker technically and lead the offshore team, ensure even task distribution and delivery on time.
- Review code developed by team as per coding standards.
- Deploy applications to development environment and provided production deployment support.
- Manage project, coding, assigning work target to juniors and co-ordinate with them to meet the deadlines.
- Production support.
- Deployment of the application in different environments like staging and production is handled alone.
- An agile Scrum methodology was processed to know the current progress of the project and raise the issue.
- Involved in Migration project from lower .Net framework to the upper .Net Framework.
Environment: C#.Net, ASP.Net, ADO.Net, MVC, jQuery, AJAX, Angular JS, HTML, CSS, NUnit, SQL Server 2008, Razor, VS 2012, JSON, LINQ, Agile Methodology, Microsoft Team Foundation Server (TFS),WCF,IIS7.Entity Framework, Microsoft enterprise library.
Software Engineer
Confidential
Responsibilities:
- Transmitted business requirements for the project, and translated these into functional specifications and detailed test plans.
- Designed and developed .net 3.0 Framework for the project. Deployed a large scale of applications on Web Form capable of running heterogeneous databases. Used ASP.NET, C#, ADO.NET, XML and AJAX technologies.
- Played a Key role in the entire SDLC of this project, design application architecture and data modeling. Gathered Requirements from Stakeholders.
- Worked with Business Analyst to convert Business Requirements in to Technical Specifications. Wrote Use cases.
- Configuration Lead for the project.
- Created web 2.0 technology based web site using AJAX ASP.NET 2.0.
- Used Singleton, Factory design patterns.
- Responsible for SQL Server 2000 database design. Normalized databases, Wrote and Tuned SQL Stored procedures, Triggers, Indexes and Functions. Optimized and tuned Databases using DBProfiler.
- Actively assist in designing the base classes (Base Page/ Authentication Page/ Anonymous Page) using C# for the project to take advantage of the .Net framework
- Customization of Web Site using Satellite Assembly (Resource files) to provide Multi Lingual support. Globalization/Internationalization and localization facility for Netherlands (NL) and English (Eg).
- Developed web pages using Visual Studio 2008 took advantage of the features like Master Pages (Home/ Agent/ Internal/ Admin), Grid Controls (Datagrid/ GridView) and Generics.
- Designed and developed Multi tier and multi layered scalable workflow application with on screen/Email alters using C# and ASP.NET.
- Responsible for designing and developing (BAL) Business Access Layers, (EL) Entity Layers and (DAL) Data Access Layer component to interact with the database to be used across the application.
- Developed utilities to Generate HTML, Excel and Word Document Reports.
- Implemented in designing (Typed datasets) XSD and Generic List.
- Useful utility functions to export data into Comma Separated Values(.CSV) and .text files.
- Participated in code reviews for the entire project. Responsible for Release Management using (VSS) Visual Source Safe 6.0.
- Maintained Visual source safe repository, internal logger and related documents for defects and enhancements
- Provide support to team members on a constant basis and responsible for client interaction.
- Responsible for providing appropriate test environments and test programs.
Environment: C#, ASP.NET, .Net Framework 3.0, Microsoft SQL Server, Microsoft Team Foundation Server (TFS), T-SQL, SOAP Services, SOAP SONAR, XML, MVC 3,IIS 7, Razor, JavaScript, CSS3, VS 2012, JSON, SQL Server 2012, Agile Methodology, Angular JS.
System Analyst
Confidential
Responsibilities:
- Involved in the production log analysis on daily basis which helps us to capture the exceptions as much as possible and come-up with the probable fix for the same.
- Responsible for Interoperability testing ofWCF by UsingSOAPUI/SOAPSONAR for extensive testing of the services.
- Responsible to resolve the production tickets raised by clients.
- Involved in developing various criteria selection business logic rules.
- Worked on improving performance of services by using efficient cache techniques, efficient memory handling mechanisms in .Net etc.
- Worked with QA team to fix various bugs.
Environment: Remedy tool, SOA, SQL Server 2008and Visual Studio. NET 2010, WCF, SOAPSONAR,C#, ASP.NET, .Net Framework 3.5, Microsoft Team Foundation Server (TFS), Angular JS, MVC 3, Razor,CSS3, HTML5,Ajax, Agile Methodology.
Senior .Net Consultant
Confidential
Responsibilities:
- Involved in designing the UI pages using MVVM pattern.
- Involved in developing service classes in the service layer using WCF.
- Automated unit test cases using NUnit framework and involved in manual testing.
- Extensively used firebug for testing javascript and UI related issues.
- Developed the application in Agile/SCRUM environment and the project tracking was done using Visual Studio Team System (VSTS) 2010 and Team Explorer.
- Improved the performance of web pages by using ASP.Net AJAX controls such as updatepanel, triggers etc.
- Collaborated with QA team during the testing phase of the project.
- The project tracking was done using Visual Studio Team System (VSTS) 2010and Team Explorer.
Environment: C#, ASP.NET 3.0, SQL Server 2008, Agile, NUnit,Visual Studio. NET 2010, WCF, MVVM.
Senior Software Developer
Confidential
Responsibilities:
- Involved in migrating web services from traditional ASMX to SVC using Windows Communication Foundation (WCF) in a Service Oriented Architecture (SOA).
- Developed Web Forms using ASP.Net 3.0.
- Extensively used firebug for testing JavaScript and UI related issues.
- Responsible for configuring, testing and deployment of services over SSL (secure socket layer) for the Web User.
- Worked on Database design, creation and maintaining stored Procedures with SQL Management Studio 2008.
- Improved the performance of web pages by using AJAX enabled controls such as Infragistics.
- Used design patterns such as singletonpattern for implementing database connection logic for different database provides such as Oracle, SQLServer 2008 and Active Directory.
- Collaborated with QA team during the testing phase of the project.
Environment: C#, ASP.NET 3.0, IIS 6, jQuery, SQL Server 2008, Visual Studio. NET 2008, WCF, firebug.
Software Developer
Confidential
Responsibilities:
- Design and implementation of Business Logic & Data Access layer in C#.NET.
- Worked on site setup and configurations with IIS 6.
- Coding, manual testing, unit testing and documentation.
- Worked on Database design, creation and maintaining stored Procedures with SQL Management Studio 2005.
- Involved in development using Windows Communication Framework.
- Implemented client validation using JavaScript and Validation controls.
- Worked on Generics and Collections.
- Improved the performance of web pages by using AJAX controls.
Environment: C# 3.5, ASP.NET3.0, IIS 6.0, jQuery,SQL Server 2008, Visual Studio. NET 2008, WCF, Ajax.
Software Developer
Confidential
Responsibilities:
- Worked on ASP.NET MVC application.
- Developed Web Forms using ASP.Net, Master Pages/Themes and Cascading Style Sheet.
- Developed reusable controls using ASP.NET and C#.
- Involved in designing data models and writing Stored Procedures and creating Tables, Views inSQL Server 2000.
- Used Various Ajax controls like Update Panel, Accordion etc.
- Creation and editing of a .Net controls such as Web Parts based on the commands provided by the user.
- Authenticate and authorize user using Asp.net 2.0 Login Controls and Membership, Roles classes.
- Improved the application performance using stored procedures and connection pooling.
- Used Microsoft Team Foundation Server (TFS) for team communication and uploading project documents.
- Worked on Silver light 2.0 controls to provide the animation effect.
- Collaborated with QA team during the testing phase of the project.
Environment: C#, ASP.NET 2.0, IIS 6, jQuery, SQL Server 2000, Visual Studio. NET 2005, TFS, Ajax, JQuery,Silverlight.
Trainee
Confidential
Responsibilities:
- Worked on Community Server 2007 which is a community management system that includes classic web collaboration tools: forums, blogs, file sharing, photo sharing and more.
- Developed Web Forms using ASP.Net, Master Pages/Themes and Cascading Style Sheet.
- Involved in developing various criteria selection business logic rules.
- Worked on improving performance of the report generation by using efficient cache techniques, efficient memoryhandling mechanisms in .Net etc.
- Worked with QA team to fix various bugs.
- Involved in designing the UI using web and jQuery. Extensively used various .Net controls like repeater, datalist, dataGrid and .Net validators etc.
- Extensively used firebug for testing JavaScript and UI related issues.
Environment: ASP .NET 2.0, Community Server 2007, SQL Server, AJAX.