.net Developer Resume
Lewisville, TexaS
SUMMARY
- 8 years of diverse experience in software development life cycle (SDLC) involving Analysis, Design, Development, Testing, Implementation and production Support.
- Advanced experience in developing Web and Client/Server Applications based on Microsoft .net Technologies and expertise in implementing N - tier Architecture.
- Expert in designing and developing web based and windows based applications using ASP.Net, C#.Net, ADO.Net, Web Services, IIS, VB Script, JAVA Script, ActiveX, HTML, XML.
- Proficient in Implementing Design Patterns like singleton and Abstract Factory for solving some common problems in software design.
- Experience in Design and Development of GUI (Graphical User Interfaces) using C# Win Forms and ASP.Net Web Forms.
- Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism.
- Extensively worked with ADO.NET to connect SQL Server and Oracle using Connection, Command, Data Adapter, Data Set, Data View, Data Row, Data Grid, Data Column, Data Reader, Constraint and other Database Objects.
- Experience in IIS installation and configuration, writing running on IIS Application Servers using VBScripts for data transformation services.
- Worked extensively with Iterative Agile Methodologies (RUP, extreme Programming and SCRUM), Water fall Methodologies and Test-Driven Development (TDD).
- Strong experience in developing Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL and PL/SQL, SQL Server, Oracle.
- Experienced in Configuration Management, setting up company Version policies, build schedule using TFS 2005/2008’s Team Explorer and Visual Source Safe (VSS).
- Extensively developed reports using MS SQL Server Reporting Services (SSRS) and also developed reports like Sub Reports, Cross Tab Reports and parameter Reports using Crystal Reports XI.
TECHNICAL SKILLS
Languages: C#.NET, ASP.NET, ADO.NET, SQL, T - SQL, PL/SQL, XML,HTML, HTML5
Web Technologies: AJAX, Web Services, Win forms, Web forms, CSS, Java Script
Front End: Visual Studio 2 / 2003
Database: SQL Server 2008/2005/2000 , Oracle 11g/10g/9i/9.0/8i/8.0, MS Access
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
Reporting Services: Crystal Reports, SQL Server Reporting Services(SSRS)
Enterprise Servers: IIS Server, Commerce Server, Content Management Server
Application Tools: Visual Studio.Net, Front Page, SQL Enterprise Manager, Entity Framework, SQL Management Studio, Adobe Photoshop 7.0
Middle ware: COM/COM+/DCOM, ActiveX
Operating Systems: Windows 7/Vista/XP, Windows Server 2003/2008/2008 R2
Modeling: Ms Visio Enterprise Architects, UML, OOAD, Design Patterns
Version Control: Visual Source Safe(VSS), Team Foundation Server(TFS)
PROFESSIONAL EXPERIENCE
Confidential, Lewisville, Texas
.Net Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Followed Scrum and Test Driven Development Methods in Agile methodology to produce high Quality software.
- Participated in full development life-cycle using Object Oriented Programming (OOP) concepts.
- Designed applications using UML - Modeling by applying Object Oriented Analysis and Design (OOAD) and design patterns concepts and methodologies.
- Designed and developed various Abstract classes, interfaces, Classes to construct the business logic using C#, ADO.Net. The middle tier contained all the business logic.
- Responsible for designing the ASP.NET application authentication using .NET Framework, and IIS security models.
- Created a C# console application to clean up duplicates and unnecessary data in the data base and the active directory.
- Developed dynamic ASPX Web pages for Application Using ASP.Net 4.0, C#, XML, HTML and Java Script.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Effectively used ASP.NET intrinsic state management functionality to store application-specific, session-specific, page-specific and user-specific information between page requests.
- Developed GUI and middle tier using C# on .Net architecture.
- Used Multithreading to monitor objects to ensure that block of code runs without interrupting from any other code running on other threads.
- Worked on web pages and business objects using C#, JavaScript, XML in a mixed ASP.NET environment.
- Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2008/2005.
- Used ADO.NET and its components Data Reader, Data Set, Connection and Data Adapter as middleware component to access the SQL database.
- Designed reusable class libraries, implemented those classes using C#, OOPS, WSDL, SOAP and .NET Reflection library to load persisted classes dynamically, simulating factory pattern.
- Used UI framework for the front end and WCF to implement the various services.
- Worked with Infragistics toolkit controls like charts, toolbars, menus, list bars, trees, tabs, rich HTML editing, explorer bars, scheduling, data entry editors for a rich UI.
- Implemented client side validations using Java Script and server side validations by using .NET validation control.
- Designed Software system considering application scalability, security, performance on Microsoft .Net Platform.
- Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop down menu option using SSRS.
- Maintaining the version to the project in Team Foundation server (TFS) by merging the module developed with latest version in TFS.
- Involved in Unit testing, bug fixing, Functionality testing, Integration testing and User acceptance testing.
Environment: .NET Framework 4.0/3.5, ASP.NET 3.5, C# 3.5, MS Visual Studio 2010/2008, SQL Server 2008/2005, ADO.NET, HTML, T-SQL, IIS 6.0, SSRS, WCF, Web services, WSDL, SOAP, XSLT, Windows Services, JavaScript, IIS, AJAX, CSS, XML, Team Foundation Server (TFS), Windows NT.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Used Design Patterns for maintaining relationships between classes and objects with defined responsibilities.
- Involved in developing Confidential in Agile (Scrum) Methodology environment.
- Involved in Programming and development and also worked on Object Oriented Architecture (OOA) and OOD (Object Oriented Design) in C# which involves transactions.
- Designed Class models compatible to UML standards using Microsoft Visio.
- Used controls and other user-friendly mechanisms developed with Web-Custom Controls and User Controls.
- Developed whole application in ASP.NET 3.5 using C# as code behind.
- Used various controls in .NET 3.5 Framework, example Grid View control to display data in tabular from and Data Pager control for paging, etc.
- Worked in Used Win forms controls and Custom User Controls to provide standard interactive User Interface.
- Designed and developed dynamic ASPX web pages using C#, ASP.Net, HTML, Java Script.
- Extensively used Master Pages, Web User and Custom Controls in developing the front end application.
- Used Cascading Style Sheets (CSS) to apply styles to List View and some other tables in dashboards.
- Used web controls and Custom User Controls to provide standard interactive User Interface.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Created databases and schema objects including tables, indexes and applied constraints, connected various applications to the database and written functions, stored procedures and triggers using T-SQL and SQL Server 2005.
- Worked on wiring up all Windows Communication Foundation (WCF) services with front-end screens in C#, WCF used for distributed communication transactions to the data base.
- Involved in Generating, Customizing and Modifying the Reports using SSRS.
- Used Team foundation server (TFS) for all the source code maintenance needs.
- Involved in N-Unit testing and writing test scripts and scenarios.
- Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
Environment: .NET Framework 3.5/3.0, ASP.NET 3.5, C#, SQL Server 2008, MS Visual Studio. NET 2008, ADO.NET, SSRS, TFS 2008,AJAX, WCF, CSS, XML, JavaScript, HTML/DHTML, Windows Services, COM, SOAP/WSDL, UML/ XMI, IIS 6.0, ActiveX, MS-Office 2007, TFS, Windows.
Confidential, Detroit, Michigan
Web Developer/.net programmer
Responsibilities:
- Involved in re-constructing, planning, enhancing and estimating the application, followed Test Driven Development Methods in Agile Methodology (SCRUM) to produce high quality software.
- Modified the existing application look and feel to bring a new look by providing a standard web site template which was used across all the pages in the application.
- Prepared t technical specification documentation by creating Use Cases, Class diagrams, Sequence diagrams using UML Methodology.
- Designed and developed dynamic ASPX web pages using C#, ASP.NET, XML, HTML, Java Script.
- Extensively used Master Pages, Web User and Custom Controls in developing the front end application.
- Involved in developing the Business Layer inC#.NET, where all the Business Objects are written in developing the whole Application.
- Developed stored packages, procedures, functions, triggers, views in PL-SQL for Oracle.
- Developed Cross Tab Reports, Sub Reports and Parameter Reports by using Crystal Reports.
- Extensively used Object Oriented Programming Concepts in developing the application.
- Implemented XMLWeb Services on SOAP using XML extensively for data transfers.
- Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily.
- Used VSS to protect from accidental file loss and track version.
- Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
Environment: .NET Framework, Visual Studio 2005, C#, ASP.NET 3.0, Web Forms, AJAX, PL-SQL, Oracle 9i, HTML, Cascading Style Sheets, JavaScript, XML, OLEDB, Crystal Reports, Web Services, SOAP, UML, VSS, IIS, Windows 2003.
Confidential, Midland, Texas
Web Developer
Responsibilities:
- Involved in collecting and analyzing the business requirements from the customers.
- Implemented extreme programming by using fast paced Agile Methodology, involving in task completion, user stories and iterations.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Object oriented technology was extensively used for developing re-usable frameworks for data access layer and standard EXE framework using C#.
- Worked on Oracle 9i to access the database in an efficient manner using ADO.NET.
- Worked on ADO.NET components Data Reader, Data adapter, Data Set and Data View to provide connection to the database.
- Created Stored Procedures to transform the Data and worked extensively inT-SQLfor various needs of the transformations while loading the data
- Used Web.Config file for setting up the application by providing connection strings.
- Extensively used Master Pages in ASP.NET to achieve consistent look and feel of the web site.
- Worked on Grid View with Paging and Sorting to display various data in a clear format.
- Used server controls such as Dropdown List, List Box, Check Box and advanced controls like Calendar.
- Responsible for designing theASP.NETapplication authentication using .NET Framework, IISsecurity models.
- Involved in developing Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Used AJAX data grid, Web Parts and developed the validation process on both client side and server side using ASP.Net validation controls.
- Testing the application as per the test cases and business logic. Basically involved in unit test.
- Used Visual Source Safe (VSS) for version and source code control.
- Involved in fixing the Bugs as per the Client Requirements.
Environment: .NET Framework3.0, ASP.NET3.0, C#, Oracle 9i, MS Visual Studio2005, web forms, Web services, ADO.NET, HTML, Cascading Style Sheets(CSS),MVC, Visual Source Safe 6.0, XML, Crystal Reports.
Confidential
Programmer
Responsibilities:
- As a team member, involved in the development, Coding, Writing Test cases, Executing Test cases.
- Designed the UI using ASP.NET developed multithreaded Win Forms, Web Forms using .NET Framework.
- Designed, implemented the Web Services for Loan Initial processing using XML Suite, UDDI and SOAP.
- Implemented Ajax and CSS to give better performance and richness to GUI.
- Used C# in Middle-Tier to write the business logic and Wrapper Classes.
- Responsible for creating and maintaining SQL Server database.
- Extensively used Crystal Reports for report generation.
- Extensively used .NET threading and .NET caching techniques.
- Used latest .Net features such as Master Pages, SQL Dependency etc. to make the application more efficient.
- Used COM extensively for thread allocation and .NET Remoting for inter-process communication.
- Extensively used version control tool Visual Source safe (VSS).
- Involved in NUnit-Testing of the application with different sets of inputs.
Environment: .NET Framework, ASP.NET, C#, MS Visual Studio, SQL Server, ADO.NET, HTML, VSS, Crystal Reports, COM, Microsoft Source Safe, Windows.
