Application Developer Resume
Peoria, IL
SUMMARY
- Over Seven (7+) years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework, C#. NET, VB.NET, ASP.NET.
- Strong expertise skills in Microsoft .NET Framework 2.0/3.0/3.5,4.0,4.5 C#, VB.NET, ASP.NET, ADO.NET, Web Services, Ajax.
- Well versed in Object Oriented Programming (OOP’s) using C# and VB.NET.
- Experience in developing and maintaining Web Applications using ASP.NET and Windows Applications.
- Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C#, with N - tier development environment.
- Well versed in Developing Business Tier Components using C# and VB.NET.
- Well versed with new concepts in C# like generics, partial classes and nullable types.
- Experience in Deploying, Configuring and Maintaining Web application on Web Servers (IIS 6.0/7.0)
- Experience in Object Oriented Analysis and Design using UML.
- Experience of implementing AJAX functionality to improve the responsiveness.
- Experience with server side and client side Ajax controls.
- Experience in Business Intelligence (BI), SOA, Crystal Reports, Active Reports, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS). Good in scripting technologies HTML, VB Script, Java Script, CSS
- Good in using Multithreading concepts in any Windows application that must have one or more processes.
- Experience in using XML, XSD, XSL, XSLT, and XPATH.
- Experience in SQL Server database design and development in writing Stored Procedures, Views, Triggers and User Defined Functions.
- Experience in using ADO.NET objects such as SQL/OLEDB connection object, Command Object, Data Adapter, Dataset, Data Table and Data Reader.
- Excellent in generating Reports, Analysis of Data, Data Mining, creating Data Dictionary and metadata.
- Experience in SQL server databases and T-SQL query optimization by selecting proper primary indexes, table partitioning
- Experience of using Microsoft Application Blocks including Exception Handling, Logging, Caching and Security
- Experience in handling all the security modes like authentication, authorization, impersonation, concept.
- Proficient in tools such as Visual Studio .NET 2005/2008/2010/2012 .
- Experience in all phases of Software Design Lifecycle (SDLC) like Analysis, Design, Implementation, Testing and Deployment.
- Excellent analytical, inter-personal, communication & written skills, team player with problem-solving and trouble-shooting capabilities.
TECHNICAL SKILLS
Languages: C#, VB, VB.NET, C, C++
Development: Studio Visual Studio 2005/2008/2010/2012, Visual Studio 6.0
Scripting and Markup: JavaScript, VBScript, HTML, CSS, XML, XSLT, XSD, SOAP, Schema
.NET Technologies: .NET Framework 2.0/3.0/3.5,4.0/4.5
Web Technologies: ASP, ASP.NET, AJAX, AJAX toolkit, Silver light, HTML, DHTML, CSS, JavaScript, Web Service
Web Servers: Microsoft IIS (7.0/6.0/5.0)
Windows Frameworks: Win Forms, Windows Presentation Foundation (WPF)
Database: SqlServer 2000/2005/2008, Oracle 9i/10g, MS Access
Operating Systems: Windows XP/ 7/2003/2008/2012
Reporting Tools: Crystal Reports, SSRS, SSIS, VSS
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
.NET Developer
Responsibilities:
- Designed and developed .NET applications using ASP.NET and C#.
- Created user interface using ASP.NET Web Forms and controls.
- Wrote SQL queries and Stored Procedures using SQL Server.
- Involved in deployment and post production support for the application.
- Worked on ASP.NET controls like Data Grid, Group Box, and Tab control customizing them to the requirements.
- Provided custom error handling, handled all possible exceptions and written those to text file using log4net.
- Involved in the Analysis, Design, and Development of the intranet site using ASP.NET and C#.
- Performed validations on Web Forms using .NET Validation Controls.
- Used ADO.NET for retrieving data from backend database SQL Server 2008.
- Used Data Adapters, Datasets and Command and Connection Objects of ADO.NET to manipulate data in the SQL Server 2008 Database.
- Designed GUI screens using ASP.NET, .NET controls, C# and common controls.
- Wrote Java Scripts, .NET validation controls to validate client side data for better quality.
- Performed Functional Testing to check the stability of the product.
- Reports were generated using Crystal Reports 9.
- Active participation in Unit Testing of the application to ensure quality.
Environment: Asp.NET 4.0, C#, Ado.NET, SQL Server 2008, Web Services, Crystal Reports 9, Visual SourceSafe, Windows 7, IIS
Confidential, NY
.NET Developer
Responsibilities:
- Based on the requirement collected from the Business analyst, I created used case and design documents.
- Designed web application using three - tier architecture.
- Develop business logic using C# and user interfaces using ASP.NET as per design documents and adhere to timelines and release schedules following project development methodology and coding standards / guidelines.
- Utilized ASP.NET input validations controls and JavaScript to perform client side validation.
- Used ADO.NET for data retrieving, querying, storage and manipulation.
- Involved in developing Web Services and invoking them using XML, SOAP and WSDL tool for creating proxy classes.
- Involved in writing Cascading style sheets for styles on web pages and calling them in ASP.NET page.
- Used Delegates, Event Handlers and User controls extensively.
- Used the Agile Methodology for developing the application.
- Implemented page level caching mechanism to increase the application performance.
- Written stored procedures, triggers and functions for business logic in SQL Server those are used by Data Access Layer.
- Used the Test Driven Development approach and used Crystal reports to generate reports.
- Involved in writing and reviewing test plans, data preparation for testing and test cases.
- Involved in bug fixing on the development side.
Environment: Asp.NET 3.5, C#, SOA, Ajax, XML, XSL, XSLT, Web Services, SQL Server 2005, T-SQL
Confidential, Peoria, IL
C# .NET Developer
Responsibilities:
- It is n-tiered web based application in which UI is developed using ASP.NET, C#.
- Designing custom controls in C#.NET to supplement built applications.
- Created the Data Flow Diagrams (DFD) of the modules.
- Used C# and ADO.NET to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications and windows applications utilizing SQL Server and stored procedures to perform logical business transactions.
- Created and deployed XML Web Services using ASP.NET and Web Services Enhancements (WSE). Consumed Web Services from both Windows services and ASP.NET web applications.
- Used Repeater and Data Grid for rendering of data, SQL Client class for database connection.
- Extensively worked on Data Adapter, Data Readers and Data Sets.
- Used Style sheets for achieving uniformity through all the pages.
- Validation of web pages using required field, range, validation summary and regular expression.
- Used Microsoft SQL Server 2005, created stored procedures, triggers, functions, indexes for optimization of data fetching.
- Utilized IBM Clear case for file-sharing and version control.
- Used session based caching of data in datasets and objects.
Environment: Asp.NET 3.0, C#, .NET Framework, Web forms, HTML, XML, Cascading Style Sheets, JavaScript, Visual SourceSafe, Windows XP, SQL Server
Confidential, Chicago, IL
Application Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Extensively used Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
- Used JavaScript to perform validations and catch the events on client’s browser.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET and Interface with HTML.
- Developed system services SOA application platform for use by all web applications utilizing the ASP.NET provider model.
- Created OData services for communicating with database.
- Used Data Contract as the mechanism in the WCF for serializing .NET object types into XML.
- Used Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Extensively used technologies like AJAX for a rich UI experience.
- ASP.NET AJAX Control Toolkit, which adds a rich library of controls for AJAX development and LINQ to Objects, is used to massage the data to bond the data to AJAX Controls.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Implement Unit Testing.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: Asp.NET 2.0, C#, Html, Visual Studio 2008, ADO.NET, IIS 7.0,Linq, Net Framework 2.0, Java Script, Multithreading, SQL 2008/2005, Windows Server 2003
Confidential
.NET Programmer
Responsibilities:
- Involved in the analysis, design and development of this site.
- Designed and developed web pages using ASP.NET and C#.
- Created Master Page for this website and other linked pages for easy navigation.
- Configuring Asp.NET Website administrative tool for data security and all required authentication process (user login).
- Worked on Login control and management.
- Used SQL Server 2000 for the backend database storage.
- Involved in UI design of the web page.
- Worked on Presentation, Data Access and Business Logic layers of the application.
- Used Dataset, Data Adapter, and other ADO.NET connectivity controls.
- Development of automated email confirmation to the user.
Environment: VB, Asp.NET, VBScript, C#, .NET Frame Work 2.0, Java Script, ADO.NET, HTML, SQL Server, Windows 2000 al Qualifications: