.net Developer Resume
Danville, PA
SUMMARY
- About 5+ years of experience in Systems Analysis, Design, Development and Implementation in Automobile, Telecom, Marketing domains developing Web and Windows applications using N - tier Architecture involving all stages of Software Development Life Cycle(SDLC)
- Experienced in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts
- Experience in creating Windows Presentation Foundation (WPF), Windows Workflow Foundation (WWF) and Silverlight web based applications using .NET Framework 4.0
- Extensive experience of designing and developing software applications with the .NET Framework (4.0/3.5/3.0/2.0/1. x), ASP.NET, ADO.NET, AJAX, LINQ, WCF, WPF, Silverlight, WWF, CSS, Web Services, SOAP,HTTP, TCP/IP,FTP, .NET REMOTING and ASP
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, REST,WSDL, UDDI) using .NET Framework and solid understanding of Service Oriented Architectures
- Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Triggers, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008/2005/2000 and Oracle 10g/9i/8i
- Experience in usingLanguage-Integrated Query(LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources
- Good working experience in making AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers
- Expertise knowledge onObject Oriented Programming(OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism
- Expertise on Server side development dealing with high level transactional systems
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, XML, CSS, Java Script and also Worked With ASP.NET Custom Controls
- Extensive work experience onWeb basedandWindowsapplications usingC#, VB. NET, ASP. NET, ADO. NET, AJAX, JavaScript, JQuery, VBScript, XML, CSS, HTML, Browser compatibility, DHTML Technologies, XSLT, XML, Serialization, .Net Remoting, CSS, Reflection, Multithreading, Nunit, State Management & ASP.Net Caching
- Good exposure in Object Oriented Analysis and Design (OOAD) programming and.Net Architecture and ASP.Net MVC, MVP, MVVM Patterns
- Good experience in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, and Dataset Object to access databases like SQL Server 2000/2005/2008 , Oracle 8i/9i/10g
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) also expertise in working with Crystal Reports
- Possess Strong business & application analysis skills with excellent communication & professional skills. Ability to work under pressure individually and/or in a team with minimal supervision
TECHNICAL SKILLS
Microsoft Technologies: .NET Framework (4.0/3.5/3.0/2.0/1. x),Silverlight (3.0/2.0/1.0), ASP .NET, ADO .NET, .NET Remoting, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Workflow Foundation (WWF).
Web & Scripting Tools: HTML, XHTML, XML, XSL, XSLT, CSS, JavaScript, JQuery, WSDL, UDDI, Microsoft FrontPage, AJAX, Internet Information Services (IIS), and Apache Tomcat Server.
RDBMS Technologies: SQL Server 2000/2005/2008 , Oracle, MS Access.
Reporting & Integration Tools: Crystal Reports, SSRS.
Development Tools: Microsoft Visual Studio 2010/2008/2005 , Microsoft Visio 2010/2007, Microsoft Office 2010/2007/2003.
Windows Platform: Windows 7/Vista/XP/2003/98, Windows Server 2008/2003.
Other Languages: C, C++ and Java.
Version Control: VSS, TFS.
Application Server: IIS 5//6/7
Design Pattern: MVC, MVP, MVVM
PROFESSIONAL EXPERIENCE
Confidential, Danville, PA
.Net developer
Responsibilities:
- Extensively involved in all the stages of Software development life-cycle (SDLC), followed by Scrum and Test Driven Development Methods in Agile methodology to produce high Quality Application.
- Designed and developed Dynamic ASPX web pages using HTML, JavaScript, CSS, C#.NET, ASP.NET, XML, and XLST.
- Developed Views using Master Pages, Partial Views, custom HTML helper and jQuery with Razor view engine.
- Implemented and consumed Web Services using WCF.
- Extensively used Java Script for client-side validations.
- Intensively worked on WCF Services to support distributed computing and to enable applications to communicate with each other.
- Extensively involved in writing Stored Procedures, Triggers and Transactions in SQL server 2008.
- Worked on controls like Stack panel, Dock panel, Wrap panel, Grid and Canvas Layout for rich UI.
- Used LINQ for querying in memory collections and database objects.
- Investigated bugs and interacted with developers to resolve technical issues.
- Created test cases and performed N-Unit testing to rectify errors.
- Used SSRS and SSIS for Reporting and Integration service.
- Used TFS for version Controlling and Continuous Integration.
Environment: Visual Studio 2010, .Net 4.0 framework, C#, ASP.NET MVC 3.0 Framework, Entity Framework 4.0, AJAX, LINQ, T-SQL, JQuery, XML, WCF, SQL Server 2008 R2, IIS 7.0, SSRS, SSIS,TFS, SVN.
Confidential, Mount Laurel, NJ
Senior.Net developer
Responsibilities:
- Involved in full Software development life-cycle (SDLC) followed by agile methodologies to produce high quality software model using N-Tier Architecture
- Gathered the requirements and prepared Functional Design Document
- Involved in Technical Design of the application
- Designed Presentation layer using ASP.NET, Ajax Controls, and CSS.
- Developed Business layer using C#.
- Developed validations using JavaScript and Jquery.
- Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state).
- Developed the application in Contract-first web service approach.
- Used Windows Communication Foundation (WCF) to connect the front end to the database.
- Designed Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins by utilizing HTML
- Efficiently used Global.asax file for Exception Handling
- Used Data Grids, Data Sets and Data Tables to extract data from SQL Server 2008
- Designed and implemented XHTML/HTML by using XSLT, XML, XPATH, XSL, and XQUERY.
- Designed Http Headers for validating all the XML requests before passing through the Windows Application Firewall (WAF).
- Used Windows Authentication Mechanism for successful Authorization and Authentication of the credentials related to the application.
- Developed stored procedures, views and functions using SQL Server 2008.
- Involved in the design of WSDL Service Contract, as this is a Contract-first web service development approach.
- Created WCF Service interfaces.
- Auto-generated the Client Service Interface and App.Config with the help of Service Model Metadata Utility Tool (SVcUtil.exe) by providing WSDL Service Contract as input.
- Developed WCF Web services for export and import of data and exposed them through SOAP, HTTP and XML.
- Developed proxy services using WSO2 Enterprise Service Bus (ESB).
- Used SOAP UI and Altova XML Spy tools for evaluating and testing the SOAP request and response.
- Implemented SQL Queries for backend database in WSO2 Data Server Services (DSS) and used them in the application without creating any SQL connections.
- Successfully tested each new feature by writing a test case in Test-driven development
- Wrote individual test cases for each and every screen in the application after testing them.
- Designed and generated reports using SQL Reporting services (SSRS) and Crystal Reports.
- Used Tortoise SVN for Source Code Control.
- Performed Unit Testing and System Integration Testing.
Environment: .NET Framework 4.0, C#, ASP .NET 4.0, WCF, ADO .NET, JavaScript, JQuery, CSS, AJAX, HTML, XML, IIS 7.0,SQL Server 2008, SQL Server Reporting Services, Visual Studio 2010, XSLT, XPATH, XSL, XQUERY, Nunit, XML Web Services, SOAP,WSDL,WSO2 ESB, WSO2 DSS, SOAP UI, Altova XML Spy, SvcUtil, Tortoise SVN
Confidential, Philadelphia, PA
Senior .Net Developer
Responsibilities:
- Involved in gathering system requirements for the application
- Participated in the analysis and design phase of the application
- Involved in planning and management of the project
- Performed automated tests on the entire code using Agile TDD
- Successfully performed Integration tests in a very well formed Test-driven development environment
- Developed User Interface Screens using ASP .NET MVC pattern, Windows Forms and C#.NET.
- Used AJAX for dynamic web pages.
- Worked extensively on SOAP and REST web services
- UsedLINQ, WPF and WCF to communicate between DAL and other business components.
- Extensively used ASP.NET web controls, validation controls, data validation features for the UI
- Developed application logic using C#
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Created WCF service interfaces.
- Employed WCF End-Points and Contracts for enabling ACCESS TO SERVCIES across various protocols, applications and platforms.
- Used database concept by using data set and data adapter objects in order to reduce the database traffic and increase performance
- Developed UI, presentation layer using HTML, JavaScript, AJAX Tools and ASP.NET pages in C#, HTML using techniques such as Data Grid control, Validation Control, session state management
- Ensured security to the portal by creating Tampered proofed URLs
- Wrote SQL queries, views and stored procedures using T-SQL
- Used ADO.NET to communicate with SQL Server 2008 database
- Used the built-in mechanisms of SQL Server 2008 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc
- Responsible for maintaining a session of messages between a client and a service using WCF facilities.
- ImplementedWCF for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- Implemented Data Access Layer using Data Access Application blocks of Enterprise Library.
- Implemented Exception Handling using Microsoft Application Block of Enterprise Library.
- Developed Reports using SQL Server Reporting Services
- Extensively used crystal reports also for developing reports
- Extensively used SQL Server Integration Services for integrating the developed applications
- Used CSS style sheets for formatting the web pages
- Developed Validating transactions using XML
- Implemented web services using C# and also invoking external services
- Involved in Unit Testing for the developed .Net applications.
- Used SVN for Source Code Control
Environment: .NET Framework 3.0, ASP .NET 3.0, ASP .NET MVC, Silverlight 3.0, Microsoft Visual Studio 2008, C# 3.0, HTML, XML, CSS, JavaScript, SQL Server Reporting Services, LINQ, WCF, WPF, IIS 6.0, TFS, Enterprise Library, Win Forms, SQL Server 2008, ADO .NET, SOAP, WSDL
Confidential
Software Developer
Responsibilities:
- Developed plans about gathering system requirements from user groups
- Developed analysis diagrams, use case diagrams, class diagrams, sequence diagrams, timing diagrams using Microsoft Visio
- Developed ASP pages using C# on the approved Design Document
- Used JavaScript to handle Client-Side validations.
- Used XML and XSL Transformations to display content on the website
- Provided extensive documentation for all the modules worked on
- Created generic secure and reusable data access components using the ADO objects such as Dataset, Data Adapter, and Data Reader to access Data source SQL Server
- Implemented the ASP security features like Forms Authentication and Windows Authentication
- Handle all Incident Requests and Change Requests for the existing application
- Developed web forms and web services using .NET and Visual Studio
- Developed web forms using Client Side Validation through ASP .NET Web Site Administration, JavaScript, AJAX, HTML
- Developed Database tables, Stored Procedures, Views and improved throughput of application using optimizing queries
- Built data access classes using ADO.NET to access and to manipulate data stored in SQL Server 2008
- Worked on Cookies, Query String and Session to transfer the data between application web pages
- Developed N-Tier application for developing UI, Business Logic and Database Tier using C# .NET and SQL Server 2008
- Developed UI, presentation layer using HTML, JavaScript, AJAX Tools and ASP.NET pages in C#, HTML using techniques such as Data Grid control, Validation Control, session state management
- Developed reports using SQL Server Reporting Services
Environment: .NET Framework, ASP .NET 3.5, C# .NET, ADO .NET, IIS 7.0, SQL Server 2008, Microsoft Visual Studio 2008, JavaScript, AJAX, HTML, XML, SQL Server Reporting Services, Web Services.
Confidential
Intern Web Developer
Responsibilities:
- Developed this web application for making online trading in a smoother fashion
- Involved in collecting system requirements from different user groups
- Developed this web application using Java with Oracle 9i/10g
- Developed Tables, Stored Procedures and Views in Oracle database
- Developed XML web services for this web application
- Worked on the concept of JDBC to connect Oracle driver to the database
- Development of web forms and services using Servlets and JSP
- Developed different modules for admin, customer and stock brokers login with authentication and authorization
- Worked on development of different modules of the application like stock exchange listing, buying and selling of shares, portfolio management, stock quotes etc.
- Developed this application by using My Eclipse IDE
- Deployment of this project is done by using Apache Tomcat Server
Environment: Java, Oracle 10g/11g, Eclipse IDE, Apache Tomcat Server, JavaScript, XML, HTML, CSS, Windows OS, JDBC, JSP, Servlets, JNDI, Windows XP/2003