.net Developer Resume
Harrisburg, PA
SUMMARY
- Over 7+ years of professional experience in all stages of the SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, implementation, testing, deployment, documentation.
- Experience in developing and maintaining various stand - alone, intranet, client-server and web-based projects with exposure to diverse business domains including Banking, Financial and Retailing.
- Excellent working knowledge of industry advanced technologies like ASP.NET, MVC
- Experience with OOP/OOD (Object Oriented Programming and Design) like Inheritance, Polymorphism and Design patternslike Abstract factory, Singleton,in 3-Tier, N-Tier and Service-oriented architecture (SOA) applications.
- Experience on working with Windows Communication Foundation (WCF), and Windows Presentation Foundation (WPF) in .NET 3.0/3.5.
- Extensive experience of designing and developing software applications with Microsoft Visual studio 2010/2008/2005/2003 and.NET Framework 4.0/ 3.5/3.0/2.0/1.1 using C#, ASP.NET and VB.NET.
- Extensively worked with business analysis and requirements in Agile Methodologies such as SCRUM, Test Driven Methodologies.
- Extensive experience in web application using HTML, XHTML, DHTML, CSS, Themes, Skins, Master Pages, JavaScript,AngularJS, jQuery, VBScriptand AJAX.NET.
- Strong abilities in Database Programming using RDBMS databases like SQL Server 2012/2008/2005/2000 , Oracle 10g.
- Extensively worked on writing Stored Procedures, Triggers, Functions, Views andDatabase Design.
- Experience in usingLanguage-Integrated Query(LINQ)query and retrieve data from different data sources (LINQ to Objects, and LINQ to SQL).
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Good Team Player with excellent communication, analytical, verbal and writing skills along with strong management, organizational and mentoring skills.
- Proven Ability to lead and manage complete project life cycles, from initial planning/requirements gathering to final testing and deployment.
TECHNICAL SKILLS
Languages: C#.NET, VB.NET, C, C++, VB 6.0, T-SQL, PL/SQL.
.NET Technologies: .NET Framework 3.5/3.0/2.0/1.1 , Web Forms, Win Forms, Web Service, ASP.NET, ADO.NET, WCF, LINQ, AJAX, ASP 1.1/2.0/3.0/3.5 , WPF,SOAP.
Web Technologies: HTML, DHTML, XHTML, XML, JSON, CSS, Java Script, VB Script, jQuery.
Database: SQL Server 2012/2008/2005/2000 , Oracle 9i/10g, MS Access 2000/2003/2007
Development Tools: Visual Studio 2013/2012/2010/2008/2005/2003 , MS Project.
Visual Modeling and Design Tool: Rational Software Modeler, Microsoft Visio 2003/2007.
Middleware: ADO.NET 1.1/2.0/3.0, ADO 2.5/2.7,ORM.
Web Servers: Internet Information Server (IIS) 7.0/6.0
Version Controller: Visual Source Safe 6.0, IBM Rational Clear Case, Team Foundation Server 2012/2008/2005.
Operating Systems: Windows 2000/ NT/ XP/ Vista/98/ 95, Windows 2008/2003 server.
PROFESSIONAL EXPERIENCE
Confidential, Harrisburg, PA
.Net Developer
Responsibilities:
- Involvedin preparing the documentation for design and code module that developed.
- Responsibilities entailed analysis, design and development of the application.
- Did the documentation of the functional/requirement specifications.
- Used ModelViewController (MVC) architectural Design Patterns for the development of the product.
- Developed solutions using C#, ASP.NET MVC and ADO.NET Entity Framework.
- Involved in translating business requirements into technical solutions.
- Created and validated Views, Models and Controllers of MVCFramework and implemented features of security, testing of application.
- Developed detailed Technical Specifications for subsystems and code for enhancing existing programs or developing new programs.
- Used Dependency Injection, IOC, and other design patterns while developing the code
- Designed interactive ASP.NET MVCviews using JQuery, HTML5, CSS3, AngularJS and AJAX to provide excellent user experience.
- FollowedSOA (Service Oriented Architecture) and built loosely coupled layers
- CreatedDTOs (Data Transfer Objects) andMappers in the services layer.
- ImplementedXML Web Services in ASP.NET to extract the data from Java application.
- Developed and consumedWCF, RESTServices in the services layer
- Maintained ASP.NET Web services using VB.NET and C#
- Implemented client side validations/scripting using JQuery and also used AJAX
- Created Client side validations with JavaScript and Server side validations with ASP.Net 4.0.
- Involved in Web Services toWCF, RESTbased on Service Oriented Architecture (SOA) usingSOAPmessages.
- Implemented Stored Procedures, Triggers, Tables, Viewsand SQL Joins in SQL Server 2012.
- Involved in Unit Testing, Integration Testing usingNUnit.
- Performed Unit Testing on the code.
- Design, execute and automate unit-level and end-to-end testing using tools like MOQ.
- UtilizedADO.Net Entity frameworkextensively for data retrieving, querying, storage and manipulation using LINQ
- Maintained the code and set up builds in TFS
Environment: C#4.0, VB.NET, ASP.NET4.0, ADO.NET, SQL Server 2012, ASP.NET MVC 4, JQuery, HTML5, AngularJS, CSS3, IIS 7.0, AJAX, SOAP, SOA, Visual Studio2010, WCF, Web Services, XML, NUnit, Subversion, TFS, Entity Framework, Microsoft window 2007.
Confidential, Hartford, CT
.Net Developer
Responsibilities:
- Involved in the Project initiation meeting held with the QA Team, Project Team, Business Team, Support Team, Architect Team and Network Team.
- Involved in full life-cycle of the project from requirements gathering to transition using SCRUMAgile Methodology.
- Design and Development of Business Layer using .NET Web Services
- UsedADO.NET Entity Framework to query the Data objects.
- Responsible for performing the backend database development of stored procedures, triggers, packages, and functions within aSQL Server 2008 and Oracle 11idatabase environment using T-SQL and PL/SQL.
- Followed concepts like Polymorphism, Encapsulation, Inheritance, Loose couplingwhileimplementing the solution
- Wrote high quality Code in C# & ASP.NET for the complex part / modules of the Products.
- Used MVC design Pattern while developing the ASP.NET UI layer.
- Worked with Classic ASP applications and enhanced them based on the business changes
- Worked on Customer relationship management (CRM) model to manage the interactions with customers, clients, and sales prospects.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
- Created Web services, which are used to communicate to the other departments.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Performed Unit Testing on the modules developed
- Maintaining existing application in terms of bug fixing, code review, enhancing the functionalities.
Environment: Net Framework 4.0, VisualStudio2010, C#, ASP.NET 4.0, WCF, XML, LINQ, MVC, Web Service, AJAX, ADO.NET,Sql Server, Oracle 11i, JQuery, JavaScript, Classic ASP, MSUNIT, SQL-Server 2008, Windows Server 2008, IIS 7.0.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Involved in gathering the requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on N-tier architecture.
- Worked extensively in Front end (UI) and Middle tier layers.
- Develop Business logic layer by implementing Object Oriented Programming languages Involved in designing and developing the GUI for the user interface with various controls.
- Implemented the changes/modification like iterative/incremental development and used .NET Framework and Object Oriented Methodologies for application development by using agile scrum methodology.
- Developed web pages and validated these pages using ASP.NET and C#.
- Developed application as 3-tier application with Presentation Layer, Business Logic Layer, and Data Services Layer using SQL Server 2008.
- Used LINQ and SQL Serverfor accessing the data.
- Designed and developed the SQL database for the vendor allocation and spend.
- Implemented multiple Web Services for feeding data to multiple applications using WCF.
- Integrated XML schemas through Web Services to make XML documents.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Used JavaScript and AJAX for client side validations and scripting in the Web Pages.
- Extensively used Ajax applications for reduction of round tripping of data using the update panel controls.
- Extensively used LINQ with collections objects.
- Implemented the Data Access Layer using LINQ and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Worked with SSIS packages and SSRS reports
- Performed unit testing on every new version before sending it for User Acceptance Test.
Environment: Net Framework 3.5, AJAX, 2.0/3.0/3.5, ASP.Net 3.5, C#.Net, ADO.Net, JavaScript, XML web services, XSL, XSLT, XSD, HTML, SSRS,SQL Server 2008,Microsoft Visual Studio.Net 2008, MS Windows 2003, IIS 6.0.
Confidential, NY
.NET Developer
Responsibilities:
- Involved in Software Development using C#
- Involved in gathering business requirement document and analysis document.
- Web development using ASP.NET WebForms, HTML, DHTML, XML, XSLT, JavaScript, and CSS.
- Developed user interface using third party controls like Telerik.
- Extensively used State Management Techniques like Sessions state to maintain state between the ASP.NET pages.
- Worked extensively in Front end (UI) and Middle tier layers.
- Developed stored procedures, triggers in Oracle 9i.
- Testing and validating data through the Graphical User Interface.
- Unit testing the scripts and validating data in the Oracle 9i database.
Environment: VS.NET, ASP.NET 2.0,C# ADO.NET, IIS, MS-Access, MS-Excel, HTML, DHTML, CSS, XML, XSL, SOAP, WSDL, VBScript, JavaScript, Oracle 9i, AJAX, Web Services, Clearcase, IPlan, UML, Windows 2000.
Confidential, Lexington, KY
.Net Developer
Responsibilities:
- Developed various ASP.NET pages for retrieving the user information
- Wrote interfaces using VB.Net class files which encapsulate business logic and calling them from ASP.NET web forms.
- Worked on Customer relationship management (CRM) model to manage the interactions with customers, clients, and sales prospects.
- Written client side validation scripts in JavaScript language
- Used ADO.NET (sqlConnection, sqlCommand, sqlParameter, sqlDataReader, sqlDataAdapter, classes) technology to connect to database
- Used ASP.Net Web Server controls like Data Grid, Repeater, List Box to display the records
- Extensively used Validation Controls that are used to validate web forms input
- Written functions in VB.Net language to reuse the code in multiple web pages
- Written Stored Procedures to improve system performance
- Developed and used web user controls and custom controls to enable reuse of common UI functionalities
- Involved in database design, coding and unit testing in SQL Server 2005
Environment: .NET Framework 2.0, ASP.NET, VB.NET, ADO.NET, XML, IIS, Visual Studio 2003, SQL Server 2005, web services
Confidential
Web Developer
Responsibilities:
- Involved in Development, implementation and Integrating with the existing modules.
- Developed ASP.NET pages using Visual Studio 2003 and win forms using Visual Studio.
- Used ADO extensively to access the MS SQL database.
- Used Innovative validation techniques for User Input Validations.
- Written class modules to implement the common functions used in the entire application to speed up the development process.
- Written Stored Procedures, Triggers using SQL Server.
- Developed various complex reports using Printer Object.
Environment: VB 6.0, ASP.NET, SQL Server 7.0, C#, Crystal Reports, MS Access, ADO.NET, Printer Objects and Microsoft Source Safe.
