Senior .net Developer Resume
SUMMARY:
- 10+ years of strong experience as a Software Professional with hands - on experience in System Analysis, Design, Development, and Deployment of various applications using different Microsoft technologies, includes Client/Server and Web based applications.
- Core experience in the design and development of the applications using .NET technologies C#, VB.NET, ASP, ASP.NET, XML Web Services and ADO.NET.
- Strong experience in Object Oriented Programming (OOP’s) and also in the OOAD concepts with extensive conceptual and development experience in C#, VB 6.0, C & C++.
- Exhaustive skills in SQL Server database design and development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.
- Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C#, VB.NET and SQL Server 2000 with N-tier development environment.
- Hands on experience with concepts of Ajax and Web Services, WCF(Windows Communication Framework) and WPF( Windows Presentation Framework)
- Proficient in Master Pages, CSS, HTML, Java Script and implementation of cookies.
- Experienced in creating Share Point services Sites using Share Point Services and the Portal Server.
- Very experienced with Sitecore.
- Extensive programming experience in ASP.NET, AJAX panels and front end development
- Used SQL Server Reporting Services for scaling and generating Reports.
- Proficient with the .NET framework 2.0 and its version controller, the Visual Source Safe and also some third part version controllers, Subversion, Rapid SVN and Aankh SVN
- Ability to perform both N-unit and integration testing along with efficient debugging skills.
- Team player with excellent Technical, Analytical and Communicational skills.
- Experience working with Silver Light
TECHNICAL SKILLS:
Languages: C, C++, C#, VB6, ASP.NET 2.0/1.1, VB.NET
Scripting: VBScript, JavaScript
.NET Technologies: .NET Framework 2.0/3.0/3.5/4.0, ADO.NET, AJAX, Web Services, LLBL GenPro 2.5, Peter Blum s Data Package 2.0.4, WCF, WPF, Angular JS
Internet Technologies: HTML, DHTML, XHTML, XML, CSS
GUI: MS Visual Studio 2005, MS Visual Studio 2008/2010/2012
Database: SQL Server 2000/2005/2008, Red-Gate SQL Compare 6.0, SQL Data Compare 6.0
Application Servers: Microsoft IIS 5.0/5.1/6.0, Windows Share Point Server (WSS)3.0
Version Control Tools: Visual Source Safe 6.0/8.0,Aankh SVN 1.0, Rapid SVN
Operating Systems: Windows XP/2000/98/95/NT, LINUX, UNIX,MS-DOS
Other Skills: UML, Microsoft VISIO 2005/2007, Networking and general computing
PROFESSIONAL EXPERIENCE:
Confidential
Senior .NET Developer
Environment: Visual Studio 2015, HTML 5, CSS3, Bootstrap, .NET Framework 4.5, Asp.NET, C#, WEB API, WCF Services, Angular JS, SQL Server 2008, Node JS
Responsibilities:
- Worked on building the middle tier WEB API services.
- Perform N-Unit testing and document results according to System Development Methodology guidelines to ensure modifications/functions meet desired results.
- Implement the design and development of the application using Agile (SCRUM) methodology.
- Worked with the Front end team to build components using Angular JS.
- Worked on the Sitecore for CMS.
- Implemented the UI using Bootstrap, HTML 5 & CSS3
Confidential
Senior .NET Developer
Environment: Visual Studio 2008, Sitecore, .NET Framework 4.0, Asp.NET, C# 3.0,Visual Source Safe 6.0, SQL Server 2008, N-Unit 2.0, XML, XPATH, WCF, UML Modeling
Responsibilities:
- Create design specifications to address user goals; formulates plan-outlining steps required to develop program following established standards for design deliverables.
- Work closely with the customer, business analysts, and team members to understand the business requirements that drive the analysis and design of quality technical solutions.
- Involved in the SRS Review / Update, Design, Implementation and testing phase of the application.
- Worked on Sitecore to interact with the UI
- Implement the design and development of the application using Agile (SCRUM) methodology.
- Implement web services using the Windows Communication Foundation (WCF).
- Using Visual Safe Source as the Source Control.
- Solid usage of Object Oriented Design concepts in C#for expediting data retrieval and storing of objects in SQL.
- Perform N-Unit testing and document results according to System Development Methodology guidelines to ensure modifications/functions meet desired results. Involved in the architecture design, implementation, testing, and support phases of the Consumer Services IMT project.
- Involved in the SRS Review / Update, Design, Implementation and testing phase of the application.
- Expertise on the latest Microsoft Technologies, WCF, LINQ, Parallel LINQ, Extensions on .NET framework 3.5/4.0.
- Implement web services using the Windows Communication Foundation (WCF).
- Using Visual Safe Source as the Source Control.
- Solid usage of Object Oriented Design concepts in C#for expediting data retrieval and storing of objects in SQL.
- Worked on Microsoft Caching, Security and Logging Application Blocks.
- Designed and implemented the Logging service which provides Enterprise level Centralized logging for client applications using the Microsoft Queuing (MSMQ) technology and the Logging Application block.
- Working on the front end development using ASP.NET and AJAX panels, Javascript and controls.
- A strong understanding of SCRUM and AGILE software development principles and techniques.
- Analytical and detail oriented with strong technical problem analysis and resolution skills
- Perform N-Unit testing and document results according to System Development Methodology guidelines to ensure modifications/functions meet desired results.
- Worked on reverse engineering onto Consumer Services the GDS partner protocols for: Worldspan, Sabre, Galileo
- Provided production support by analyzing/fixing issues, documenting and implementing them as required.
Confidential
Senior .NET Developer
Environment: Visual Studio 2008, Sitecore, .NET Framework 3.5, Asp.NET, C# 3.0,Visual Source Safe 6.0, SQL Server 2005, NHibernate (ORM mapping Tool) 2.0, N-Unit 2.0, XML, XPATH, WPF, UML Modeling
Responsibilities:
- Create design specifications to address user goals; formulates plan-outlining steps required to develop program following established standards for design deliverables.
- Worked closely with the customer, business analysts, and team members to understand the business requirements that drive the analysis and design of quality technical solutions.
- Solid usage of Object Oriented Design concepts in C# with NHibernatefor expediting retrieval and storing of objects in SQL.
- Create appropriate design documentation and program logic documentation as necessary.
- Developed XML mapping and class files to map the Data and database objects in the various databases such as SQL server, Oracle, Informix, Viper3, Sybase and many more to the C# Repository classes.
- Used XAML on the Windows Presentation Foundation (WPF) for a complex graphic oriented interface.
- Designed and implemented components that convert disconnected record sets to valid XML that is transformed by XSL/XSLT files to HTML.
- Designed high-performance multi-threaded applications in C# for handling multiple sessions and session factories.
- Designed Web services using the Windows Communication Foundation.
- Used VisualSourceSafe as the source code version control tool.
- Perform N-Unit testing and document results according to System Development Methodology guidelines to ensure modifications/functions meet desired results.
Confidential - Collierville, TN
Senior .NET Developer
Environment: Visual Studio 2008, .NET Framework 3.0, Win Forms, C#, Clear Case, SQL Server, Dundas Charts, AJAX, WPF, WCF
Responsibilities:
- Involved in the SRS Review / Update, Design, Implementation and testing phase of the application.
- Created win forms with in-built user validation where required.
- Developed the modules, Ship Engine, Application Engine, Reporting Engine, Common Document Upload module.
- Used ADO.NET for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
- Used XAML on the Windows Presentation Foundation (WPF) for a complex graphic oriented interface.
- Worked on the multithreading design for the interface using WPF and silver light.
- Implemented webservices using the Windows Communication Foundation(WCF).
- C# was used for designing the GUI and also for event handling purposes in the win forms.
- Worked with SSRS report designer for designing various reports
- Worked with AJAX panels and other controls to improve the look and feel of the application.
- Designed a Search Engine that will enable the user to search for records in the database based on the keywords in the search box.
- Created a number of charts and graps with the third party tool Dundas Charts
- Used Clear Case for Version Control Tool.
- Involved in iterative updates of the technical documentation.
Confidential . - Hanover, MD
Senior .NET Developer
Environment: Visual Studio 2005,ASP.NET, .NET Framework 2.0, WPF, C#, AJAX Control Toolkit, SQL Server 2005, SSRS 2005, Peter Blum Package 2.0.4, LLBL GenPro V2.5, Rapid SVN, N-Unit, WIN Forms, SCRUM
Responsibilities:
- Involved in the Design, Implementation and testing phase of the application.
- Used the LLBL Gen Pro O/R mapping tool to generate the data access tier and business objects tier.
- Designed the security, management, infrastructure modules in VB.
- Used Master Pages, themes, HTML and CSS for styling the web pages.
- Worked with XAML on the Windows Presentation Foundation (WPF).
- Designed a Search Engine that will enable the user to search for records in the database based on the keywords in the search box.
- Used Peter Blum validation controls and client side java script to perform validation.
- Used ADO.NET for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
- C# was used for designing the GUI and also for event handling purposes in the win forms.
- Worked with the Document Object Model(DOM)
- Worked with AJAX panels and other controls to improve the look and feel of the application.
- Consumed web services to retrieve information from database asynchronously.
- Used Subversion, Rapid SVN and AANKH SVN as version control tools for the application.
- Involved In writing complex Stored procedures and Functions in SQL Server.
- Developed various reports using the SQL Reporting Services (SSRS) tool.
- Involved in the documentation, and testing using the NUnit testing framework.
- Designed and developed web parts and Share Point sites and also maintained and controlled the security for users.
- Worked on the Microsoft Team System.
