Sr.net Developer Resume
Hartford, CT
SUMMARY
- With 8+ years of IT experience in Analysis, Design, Development, Implementation and Testing of WebBased, Client - Server and N-tier Architectures in Finance, Telecom, Logistics and IT Domains.
- Technical expertise in Microsoft Technologies, such as .NET Frameworks (2.0/3.0/3.5/4.0 ), MVC, ASP.NET, C#, VB.NET, WebServices,WCF,WPF,WWF,SILVERLIGHT4.0/3.0,LINQ,IIS,SOAP,XML,DOM,XSL,XSLT,.NETREMOTING,HTML,DHTML, HTML 5,JavaScript,VBScript,Visual Studios 20132/2010/2008/2005, AJAX, ADO.Net, XML.
- Proficiency in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
- Hands on experience in design using Object Oriented Programming Principles, Design patterns like MVVM, Abstract factory, Singleton, MVC, MVP.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
- Proficiency in creation and use of Windows Controls, Windows Services, and Win forms, Webforms, Web User Controls in C# and VB. Net.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experienced in Service Oriented Architecture SOA using Windows communication foundation.
- Experienced in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Experience in handling Multi Tier Architecture as well MVC architecture simultaneously for data transfer.
- Extensively worked on Entity Framework generating ORM Models and integrating them thru E-SQL and LINQ to Entities to massage the data.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with Databases like SQL Server 2008/2005/2000 & Oracle 9i/8i.
- Experience in database related work primarily creating complex stored procedure, DTS packages, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Experience in authentication mechanisms like windows live, STS, Windows-based Authentication, Forms-based Authentication and also in Authorizing Users and Roles.
- Experienced in Reporting Tools like SQL Server Reporting Services (SSRS) and Crystal Reports.
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010 and Visual Source Safe (VSS), Perforce.
- Performedunit testingwithNUnit and Functional Automatic Testing using standard build process using NAnt, and Implementation of configuration management.
- Proven ability to analyze problems, root causes, and develop innovative solutions to business challenges and streamlining operations.
TECHNICAL SKILLS
Operating Systems: Windows XP, 2008 R2/2008/2003, Windows 7, Vista.
.NET Technologies: MVC,WCF, WPF, WWF, LINQ, Silverlight 4.0/3.0, ADO.NET, Web Services, Web Forms, Win Forms, Web Parts, .NET Remoting, SOAP, Smart Client Applications, .Net Framework 2.0/3.0/3.5/4.0.
Programming Languages: C#.Net, VB.Net, JavaScript, AJAX, VB Script, C, C++,COM+,T- SQL, PL/SQL, XML.
Web Technologies: ASP.NET, XML, HTML, DHTML, XHTML, XAML, CSS, XSLT, VBScript, JavaScript, Jquery, AJAX.
Databases: SQL Server 2008 R 2/2008/2005/2000, Oracle 8i/9i/10g/11g, MS Access 2000/2003/2007.
Protocols: TCP/IP, HTTP, FTP, SOAP, SMTP.
Reporting: SQL Reporting Services (SSRS), Crystal Reports.
Version Control: Visual Source Safe 6.0, Perforce, Team Foundation Server 2010/2008.
Other Tools: Microsoft Visual Studio. Net 2005/2008/2010/2012, Business Intelligence Studio, MS FrontPage, MS Office, Dream weaver, Microsoft Visio 2010/2007.
PROFESSIONAL EXPERIENCE
Confidential, Hartford, CT
Sr.Net Developer
Responsibilities:
- Involved in complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand.
- Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
- Extensively involved in Developing Components for Business Layer and Data Layer, implementation in MVC Architecture.
- Developed the independent WCF (Windows Communication Foundation) /WCF REST services and defined Service Contracts for specific functionality in search module.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Implemented Data access layer using Entity Framework with WCF to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Help developers to optimize queries, stored procedure and database design.
- Assists in developing and implementing best practices for DR and Backups.
- Utilized Ajax Tab control, Update Panel, Script Manager, ModalPopupExtender, MaskedEditExtender and MaskedEditValidator for validations.
- Used Razor Views and Html Helpers for building Views.
- Successfully created multiple environments for the application as per the requirement of multiple code streams.
- Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET, VB.NET, Jquery, XML, HTML and ASP.NET 2.0/3.5/4.0.
- Used extensively Data Caching and session management concepts to increase the throughput of the ASP.NET Pages.
- Used AJAX along with Jquery for interactive and dynamic web interfaces for the applications.
- Used multiple custom controls and user controls all through the application development.
- Extensively created and consumed web services and WCF services in the applications.
- Other to development of the main code stream, I have developed the changes related to the enhancements to the Issue portal, which is used for issue assignments.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using Crystal Reports.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Extensively used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and manipulation of records.
- Implemented several Design Patterns (Singleton, Factory) to standardize the application architecture.
- Written Views, User Defined Functions, Stored Procedures, and Triggers for inserting/Updating/Deleting the data into the relational tables.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Implement NUnit Testing, Integration Testing and Regression Testing.
- Used Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: Visual Studio 2013, C#, MVC 5,WCF,WIN Form,VB.Net, CSS,XML Web Services, C++, COM+,IIS 7.0,Framework 3.5,XML, JQuery, NUNIT, Windows XP, MS Office, Windows Server 2003, WCF, WPF, HTML 5,Oracle 11g, PL/SQL, TOAD, Crystal Reports.
Confidential, Mclean, VA
Sr. Programmer Analyst
Responsibilities:
- Interacted with the end-users to identify business requirements and gather the requirements for business logic fulfillment. Analysis and coding of the application
- Defined an object oriented business model employing UML for business process analysis using Enterprise Architect
- Developed various entity relationship diagrams depicting interaction and business logic
- Developed interactive pages of the application using ASP.NET Web Forms pages with C# .NET for the code behind modules
- Used Win forms, for User interface to create accordion like visible areas for each comparison area. This will allow the user to create many comparison sheets, each with unlimited number of devices for comparison.
- Responsible for creating Reports in Crystal Reports and to deploy and solving any issues
- Developed Stored Procedures, Triggers using PL/SQL and used accordingly.
- Developed Data access assemblies in C# and isolated data access logic from business layer and front end.
- Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
- Created Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server side validation and Java Script for client side validation
- Implemented Role based authorization and Form based authentication
- Help developers to optimize queries, stored procedure and database design.
- Assists in developing and implementing best practices for DR and Backups.
- Used ADO.NET components like Connection, Command, Data Adapter, Dataset, Data Reader and binded data to Grid View and Details View.
- Used AJAX coding techniques to update parts of a web page.
- Involved in migrating the application from Access Database to Oracle 10g
- Created a Web service to transfer data from the application to CABS via WPI web services
- Managed Application and Session State. Serialized objects for the purpose of maintaining state within the web application.
- Used the .NET Framework class library programmed in C#.NET throughout the application for dev Web Forms
- Proficient in developing database objects like queries, stored procedures, Packages, PL/SQL Programs, Functions, Cursors, Reference Cursors, Dynamic SQL, PL/SQL Tables and Package Cursors.
- Created different reports helped in analyzing perform counters using Crystal Reports.
Environment: Visual Studio 2005/2008, .NET Framework 2.0/3.5,C++, Win Form,ASP.NET 2.0/3.5, C#.NET, VB.Net, Web Forms, Server Controls, Crystal Reports.NET, ADO.NET, MVC,Oracle 10g, PL/SQL, Web Services, WCF, LINQ.
Confidential, Harrisburg, PA
.Net Programmer
Responsibilities:
- Designed and developed WebPages using ASP.NET, C#.NET, HTML, JavaScript, CSS and server controls.
- Worked in a Agile Methodology (Scrum) to meet timelines with quality deliverables
- Maintained uniformity among all web pages in GUI and designed Master Pages and themes.
- Developed secure login interfaces with ASP.NET Server controls. Security features were provided using Cookies and Session ID so that unauthorized access could be denied.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Developed Custom Controls and User controls for reusable part of the web pages using C# with ASP.NET.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in web pages.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Created and deployed Web Services using ASP.NET and C#.Net, and generated the proxy class files based on the web services to consume in web application.
- Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Assist in Defining and implementing maintenance plan for the database systems.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.
- Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server 2005, Implemented Joins in Stored Procedures to get the desired data by joining multiple tables.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Assist in Defining and implementing maintenance plan for the database systems.
- Assists in developing and implementing best practices for DR and Backups.
- Created Global.Asax file for error handling and error logging.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Modified applications according to the user's requirements.
Environment: Visual Studio 2005, .Net Framework 2.0, C#, ASP.Net, SSL, Ado.Net,C++, SQL Serve2005, SQL, T-SQL, Java Script, Visual Source Safe 6.0, Windows XP/2000/NT, HTML, DHTML, Crystal Reports 7.0, HTML.
Confidential - Baltimore, MD
.Net Developer
Responsibilities:
- Developed basic windows based application using c#.net for various desktop applications used in the company.
- Developed Web forms for registration, to update the policy installment pages and application logic in ASP.Net, C# utilizing the power of Microsoft .NET Framework.
- Used ADO.Net in connecting to Data Access management with SQL Server.
- Design and development of user interface using ASP.NET, VB.Net, HTML, JavaScript
- Used User Controls for a group of common controls.
- Assist in Defining and implementing maintenance plan for the database systems.
- Assists in developing and implementing best practices for DR and Backups.
- Implemented Win Forms to provide GUI components using .NET Framework.
- Creation of stored procedures, views, functions, triggers and DTS in MS SQL server2000
- Developed web forms with C# to store the customer policy data in Database.
- Generated the required reports with the help of data grid, data list.
Environment: .NET Framework 1.1, C#.NET, win-forms, ASP.NET, ADO.NET, SQL Server 2005, IIS 5.0, Windows 2000, HTML, XML, Visual Studio.NET 2003,Classic ASP, JavaScript.
Confidential - Pittsburgh, PA
.Net Developer
Responsibilities:
- Created Web Forms in .NET Framework 2.0 for logon, account information, category plans etc., user interfaces (UI) using ASP.NET Server controls and C#.
- Implemented ASP.NET Web Services using SOAP and WSDL.
- Implemented Client side and Server side validations using JavaScript and Validation controls.
- Created Custom Web controls and User controls.
- Implemented .NET shared Assemblies.
- Experience in using XML and XSLT.
Environment: Visual Studio 2003/2005, .Net Framework 1.x/2.0, C#, ASP.Net 1.x, SSL, Ado.Net,, SQL Serve2000, SQL, T-SQL, Java Script, Visual Source Safe 6.0, Windows XP/2000/NT, HTML, DHTML, Crystal Reports 7.0, HTML.
Confidential
.NET Developer
Responsibilities:
- Interacting with Client to gather requirements and document all the requirements.
- Involved in the Analysis, Design and Development of the enhancement system.
- Designed User Interface with HTML and Cascading Style Sheets (CSS)
- Involved in creation of application setup and reports using ASP, HTML, and the Validations were performed using JavaScript.
- Involved in Object Oriented Analysis and Graphic User Interface (GUI)
- Implemented Object oriented concepts effectively like inheritance, overloading, and abstract class.
- Developed JavaScript files for client-side validations.
- Created (BLL) Business Logic Layer and Presentation layer in ASP.NET.
- Contributed significantly to design of the object model in the middle tier.
- Created Common DATA Access Layer (DAL) Using ADO.NET.
- Involved in Database Design using SQL Server.
- Creating Packages and Stored Procedures.
- Held requirements review to get feedback on the requirements and committed on final requirements.
Environment: ASP.NET, C#, ADO.NET, Window Forms, Web Services, SQL Server 2008, JavaScript, Visual Source safe, HTML, DHTML, CSS
