Sr. .net Developer Resume
North Wales, PA
SUMMARY
- Over 6 plus years of experience in design, development, and implementation of business/commercial software solutions and testing & supporting distributed Client/Server, N - Tier applications using C#.Net, ASP.NET, AJAX, JavaScript, VB.NET, .NET Framework.
- Proficient with .NET development tools like Visual Studio .NET 2003/2005/2008/2010/2012 .
- Vast experience in GUI Development using CSS, HTML, AJAX, JavaScript and JQuery.
- Experience in developing ASP.NET AJAX based Web applications using Microsoft AJAX Architecture.
- Good working knowledge of XML Web Services, WCF services, .NET architecture, database normalization techniques.
- Proficient in working with databases like SQL Server 2000/2005/2008/2012 , MS ACCESS using data access technologies like ADO.NET, OLEDB and ODBC.
- Created backend Stored Procedures and Views using TSQL and PL/SQL.
- Expertise in Relational Databases using SQL Server, Stored Procedures, Triggers, Functions and Views.
- Advanced extensible reporting skills using Crystal Reporting, SQL Server Reporting Services.(SSRS)
- Experience in enterprise application development using IIS 6.0.
- Experience with MVVM and MVC patterns.
- Involved in unit testing by applying its methodologies during the various phases of project
- Demonstrated competence of a good team player and ability to work on multiple projects.
- Collaborative team player with extensive customer relationship experience and proven ability to communicate with customers and clients.
- Ability to work under pressure and deliver stiff targets with time management and leadership skills and excellent analytical and problem solving skills
Web Technology: ASP.Net, ADO.Net, AJAX, XML, WCF, CSS, HTML
Languages: C#, T-SQL, PL/SQL
Frameworks: .NET F/W 1.1/2.0/3.5/4.0/4.5.
Databases: SQL Server 7/ 2000/2005/2008/2012
Development Tools: Visual Studio.Net 2002/ 2003/2005/2008/2010/2012
Web Server: IIS 5.0/6.0
Design Tools: Microsoft Visio, Erwin
Reporting Tools: Crystal Reports, SSRS
Operating Systems : Windows 2000/2003/2008 , Win XP/7/8.
Source Control : Visual SourceSafe 6.0, Tortoise SVN
EMPLOYMENT HISTORYClient: Confidential, North Wales, PA
Role: Sr. .NET Developer
Responsibilities:
- Involved in various phases of SDLC including requirements gathering, design, development, testing and documentation.
- Implemented n-tier architecture to accomplish task of isolating Business Layer, Presentation Layer and Data Layer.
- Designed and developed UI elements using WPF custom controls and user controls from blob storage studio using MVVM pattern.
- Deployment of WPF application and Service based application into Microsoft Windows Azure Server.
- Using Entity framework to Get data to the WPF applications.
- Configuring the instances, websites and setting the properties of the Windows Azure server for efficient and cost effective environment.
- Designing Forms for Saleslogix CRM based applications using VB Script.
- Using C# programming language to develop PCI Compliance based application to tokenize the Credit Card orders for CRM based application Saleslogix.
- Provided support to Saleslogix Application for both LAN and web based.
- Implemented various classes and interfaces to meet the business requirements in C#.
- Created complex business components in C#.NET using .NET Class Library assemblies
- To maintain consistency throughout the web application, implemented Master Pages, Cascade Style Sheets (CSS), Skins and Themes
- Created Web Forms using web server controls (ASP.Net Server controls, Validation controls, Custom controls and Composite controls).
- Created complex Views, Store Procedures and user defined functions using SQL Server
- Created SSIS packages for importing data from excel source to the SQL database servers and trigger packages to send emails when any deletions on the products occur unexpectedly.
- Written triggers to stop deletion of the products from the database unexpectedly, to find the source of the deletion and from where.
- Involved in standardizing the implementation of Testing, development and communication processes.
Environment: Visual Studio 2010/2008, C#, ASP.NET, ADO.NET, SQL Server 2008, WCF, IIS 6.0, JavaScript, WPF, Entity Framework Windows AZURE SDK, App Fabric, SSIS, Saleslogix (LAN and WEB), Tortoise SVN, Rocket SVN.
Client: Confidential, New York
Role: Sr. .NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle from Requirement Analysis to End-user Training.
- Participated in weekly and daily meetings to discuss enhancements and modification requests with the clients.
- Development and design of software testing procedures, programming and documentation.
- Co-ordination of installation of the software systems.
- Designed and developed various modules in Win forms and WCF using C#.NET.
- Involved in relating the database objects with the old system to new system.
- Experienced in peer level code reviews for other team members.
- Developed a WCF to get the all Details of Risk engines to the users to display in the UI.
- Implemented service contracts, message contracts and data contracts using WCF methodology.
- Working with the Windows applications (win forms) to test the WCF Service, which has been implemented.
- Data population of grid view controls, combo box controls in windows application are done using datasets and xml, the datasets and xml are the outputs from the WCF Service.
- Helped UI team (On WPF) with their bug fixes in regards to look and feel of the application and also deployment and creation of the installer package.
- Performed integration testing on the WCF method calls.
- Worked closely with the integration servlet team and java team for the deployment of the WCF service and integration servlet.
- Creating Microsoft Installer Packages for the Web Service in the Production Environment and QA Environment.
- Primary responsibility to maintain the source code and artifacts in VSS (check-in, check-out process).
- Involved in pre-defined data verification process after the data migration from an old system to new system.
- Involved in testing several modules as part of the unit testing.
Environment: Visual Studio 2008.NET 2008, C#.NET, .NET Framework 2.0/4.0, Win Forms, XML, SOAP, WSDL, Oracle 10g, WCF, Tortoise SVN, Rocket SVN.
Client: Confidential, Chicago, IL
Role: .NET Developer
Responsibilities:
- Involved in developing, enhancing the browser based Intranet applications using ASP.NET, C#.
- Developed the presentation layer that consisted of ASP.NET Web Forms, User Controls and their associated code-behind files.
- Coded the application logic layer which contained all the business rules and business entities represented by C# Classes. It also contained data access logic and data access classes using ADO.Net, which would communicate with the underlying database layer.
- Used ADO.NET to provide connectivity to SQL Server back end database.
- Implemented Microsoft ASP.Net AJAX Extender Controls like AutoComplete, Animation, Drag Panel and Calendar controls to provide a rich and user friendly user-interface.
- Designed the business logic and implemented it by creating interfaces, abstract classes, static classes and sealed classes.
- Writing Stored Procedures and Batch Queries in SQL Server.
- Collect and analyze requirements from the clients to design suitable software for them.
- Program client side and server side validations using JavaScript and regular expressions.
- Code the application in C# using ASP.NET including textboxes, combo boxes, data grids, tree view control, buttons, validation controls, and image buttons and zooming.
- Implemented Business logic using C#.
- Use ASP objects like Request, Response, Query string, Server and Application.
- Worked on View State to maintain data between the pages of the application.
- Developed and Used User Controls using C# and ASP.NET.
- Wrote class library for Database Access layer using C# and ADO.NET.
- Identify and create indexes and stored procedures in SQL Server.
- Developed client modules for retrieving, inserting and updating record from the database.
- Designed the database and created tables, stored procedures and views using SQL Server 2008
- Created complex Reports like drill down, drill through, parameterized reports using Telerik Reporting services and SSRS.
- Created client side reports using report viewer controls in Visual Studio 2008
- Used most of the controls and features in SSIS for transforming data from different sources.
- Developed SSIS packages to bring data from Excel and Flat Files using MS Business Intelligence (BI) tool and move the data to the database.
- Created SQL Agent jobs for the SSIS Packages and Back up of the Database.
- Worked on Executing the SQL Agent Jobs automatically from the .net applications.
- Directly accountable for various aspects of product design including assessment, coding, testing and optimization. Involved in code review and performance improvement as well as documentation.
Environment: MS Visual Studio 2008, SQL Server 2005/2008, SSIS, IIS 6.0, .Net framework 3.5, c#.Net, Telerik Reporting Services, SSRS, Visual Source Safe, WCF, ADO.NET, Silverlight 3.0, JavaScript.
Client: Confidential, India
Role: Jr .NET Developer
Responsibilities:
- Installing and configuring the Internet Information Server to give access to the login page for all the users in the LAN.
- Writing Code using Asp.net
- Writing database controls using Data Tier ADO.Net
- Writing Applications using Menu, Label, Toolbar, Data Gird controls
- Worked on HTML validations using asp validation controls and java script for client side
- Written Sql queries, store procedures using Sql server 2005 and 2008.
- Participated in Software development Life Cycle.
- Deployment of Application on test and server and testing of applications.
- Done integration testing and Functional test.
Environment: ASP.NET, C#.net VBScript, SQL Server 2005/2008, COM, ADO.net, Internet Information Services (IIS), HTML, JavaScript.
Client: Confidential, India
Role: Jr .NET Developer
Responsibilities:
- Installing and configuring the Internet Information Server to give access to the login page for all the users in the LAN.
- Create the user interface for all the static and dynamic pages.
- Designing and creating the database for the users list with their passwords and their mailboxes.
- Writing the validation code in ASP.NET using VBScript upon accepting the username and password, setting cookies and displaying the home page.
- Client side validations using JavaScript.
- Providing User interface to add new users to the mailing system.
- Providing users the options to block other users from sending mails to them, regain lost passwords and change password.
- Writing COM components to fetch mails by making a database connection to the server upon accepting username.
Environment: ASP.NET, VBScript, SQL Server 2000, COM, ActiveX Data Objects (ADO), Internet Information Services (IIS), HTML, JavaScript, Win NT.