Web Developer Resume
West Des Moines, IA
SUMMARY:
- 8+ years experience in web, windows and Client - Server applications including requirements gathering, analysis, design, coding, testing, deployment, Implementation and maintenance.
- Strong experience using Microsoft Technologies: C#, ASP.NET, VB.NET, WCF, ADO.NET, Ajax, Win Forms, Web Forms, VB6.0, SQL Server 2005/2008, 9i/8i, Windows Services, Web Services
- Good working knowledge of SDLC methodologies (Agile, Spiral, waterfall)
- Experience in designing applications using Layered (N-Tier), 3-Tier architecture
- Experience in implementing SOA architecture with web services and creating, consuming and publishing XML Web Services (SOAP, WSDL) and Windows Services using .NET
- Exposure to .NET Framework 1.1/ 2.0/ 3.0/ 3.5
- Good experience in GUI Development using XSL, XSLT, XSD, CSS, HTML, DHTML, JavaScript.
- Strong experience in writing SQL statements, stored procedures, Functions, Views, Triggers of Oracle 8/9i/10g, SQL Server 2003, 2005, 2008, MS-Access and MySQL databases.
- Worked extensively with Data Adapter, Dataset, Data Reader as a part of ADO.NET to access and update database
- Well versed with data modeling and normalization of database schemas.
- Good knowledge of developing customized applications using User Controls and Custom Controls
- Experience with developing dynamic website using dynamic website template and routing using Visual Studio
- Expertise with using LINQ (Language Integrated Query) builder tool in Visual Studio.
- Good knowledge on developing WPF, Silverlight (XAML/C#) applications using Visual Studio
- Experience in working with Microsoft SSRS (SQL Server Reporting Services), Crystal Reports integrated into Visual Studio.
- Familiar with Unit and Integration Testing using N-unit, N Coverage tool.
- Experience with developing web application by using the Model View Controller, MVVM Patterns.
- Exposure to entire System Development Life Cycle (SDLC).
- Exposure to Software Development Methodologies such as Scrum and Extreme Programming (XP) under the Agile Framework
- Experience in developing and monitoring SSIS, SSRS packages.
- Successfully built scale-able n-tier application using (Factory, Abstract Factory) and SOA Design Patterns.
- Fast Learner and Self-motivate.
- Excellent team player and can work independently.
- Ability to react quickly to new demands in an ever-changing dynamic business environment.
- Exceptional ability to adapt to latest technologies, perseverant, innovative and organized.
TECHNICAL SKILLS:
Programming Languages: C#.NET, VB, Java, C
Operating Systems: Microsoft Windows, MS: DOS
Web Technologies: ASP.NET, ADO.Net, Servlets, JSP, JSF
Web page designing: HTML,XHTML, DHTML, XML, CSS, XSL, DTD,Adobe Dreamweaver, Adobe Photoshop, Adobe Flex
Web/Application Servers: Internet Information Services 6.0/7.0
Integrated Development Environment: Visual Studio (2003,2005,2008,2010)
Databases: SQL Server 2000,2005, 2008, Microsoft Office Access, Oracle 8/9i/10g, MySQL
Scripting Languages: JavaScript, AJAX(Asynchronous JavaScript and XML ), XAML(Extensible Avalon/Application Markup Language)
.NET Framework Components / Templates: WPF (Windows Presentation Foundation), WCF, WF, Dynamic Website Templates, ASP.NET MVC
Code coverage/ Testing tools: NCover, NUnit
Versioning tools: Visual Source Safe, Team Foundation Server
Microsoft Office Tools: Microsoft Office, Microsoft Visio, Microsoft Project
PROFESSIONAL EXPERIENCE:
Confidential, West Des Moines, IA
Web Developer
Environment: Windows Server 2003, Visual Studio 2010, TFS 2010, IIS 6.0, VB.NET, ASP.NET 4.0, .NET Framework 4.0, Ajax, Infragistic UI Controls, jQuery, XML, HTML, Sql Sever 2008, LINQ, SSRS, SSIS, WCF, Web Services, Microsoft Visio 2007, Agile Scrum, HP ALM (Application Lifecycle Management)
Responsibilities:
- Design, developed and implemented the DASH application using Asp.net 4.0, VB.NET classes, JQuery, JavaScript, Html and CSS.
- Designed the solution and developed the system using Visual Studio 2010, TFS 2010, and .Net Framework 4.0, Server 2003.
- Enhanced existing DASH functionality for integrating Dash application to retail stores (DILLARD’s).
- Designed and developed User Interface using ASP.NET with the help of Infragistics UI Controls. Used jQuery for cross browser functionality and client side validation.
- Wrote complex SQL stored procedures, views, functions and triggers.
- Developed several Custom CSS files, UI controls skins and custom jQuery data grids.
- Developed several work units for automated batch file processing, job scheduling, data and image file processing, worked on Lazy Loading.
- Configured the IIS server for running multiple frameworks applications such as 2.0 and 4.0 framework based application on the same server.
- Wrote custom Ajax controls using asp.net and jQuery.
- Developed custom reporting templates for customer service letters.
- Worked on complex LINQ queries.
- Worked on HP ALM (Application Lifecycle Management) tool for application management and application testing process.
- Worked very closely with business team.
- Used agile scrum methodology for project management, involved sprint planning meetings.
Confidential, West Des Moines, IA
.NET Developer
Environment: Microsoft .NET framework 3.0/3.5, Visual Studio 2005/2008, ASP.NET, C#.NET, SQL SERVER, TOAD for Oracle, XML, HTML, CSS, Javascript, Visual Source Safe(VSS), SOA, WCF
Responsibilities:
- Followed software development life cycle called waterfall methodology
- RF is an N-tier client server application with UI, Process and Data access layer.
- Worked affectively on defect fixing, code deploy and unit testing
- Maintained the requests that are presented in the form of a Confidential Image Transfer Standard (WITS) XML package
- Designed User Interface Layer using ASP.NET Web Forms, C# language.
- Used WCF for creating Web services in C#.NET
- Developed JavaScript files for client-side validations.
- Involved in creation of database tables using TOAD for Oracle, writing stored procedures, queries, views and triggers.
- Designed and implemented User Interface Layer using ASP.NET Web Forms
- Involved in fixing the interoscope retdoc threads issue using InstallAware
- Fixed the Bugs found during validation of RF Viewer for against Windows 7 OS for print and involved in testing on a QA (Quality Assurance) machine.
- Effectively used IBM Rational Clear Quest for defect raising and testing
- Played main role in running Stress Tests, Web Tests, Integration Tests and Regression Tests for the newly added functionalities.
- Implemented custom paging, sorting and grid search as a standard on most grids.
- Have worked on Service Oriented Architecture (SOA) Platform extensively for web services.
- Visual Source Safe(VSS) was configured for code’s source safety
- Used ViewState and Sessions to maintain state of the application.
- Worked as shared resource and worked on MVC 3.
- Worked on Entity Frame Work as shared managed resource internally in wells.
- Written test cases for the newly developed code.
- Involved in client interaction for the change requests (CR’s) and follow-ups.
- Involved in stress tests and load testing along with different functionality testing.
- Followed software Development cycle called AGILE Methodology in ICMP.
- Everyday scrum call, Defects will be taken based on the severity
- Mostly involved in Regression Testing of ICMP UI in different environments like Sandbox, DEV, IST, UAT and PRODFIX. Also involved in PROD testing during code releases.
- Worked on submitting ART requests for users who need access to particular AD ENT groups which helps them to get access to ICMP UI in different environments.
Confidential, Dayton, OH
Senior .NET Developer
Environment: Microsoft .NET framework 4.0, Visual Studio 2010, SQL SERVER, ASP.NET, Silverlight, C#.NET, AJAX, XML, HTML, CSS, JavaScript, Crystal Reports, N Unit, Infragistics
Responsibilities:
- Involved in the initial phases of design, analysis and requirements gathering
- Implemented Service Oriented Architecture and followed Agile methodology.
- Designed and implemented User Interface Layer using ASP.NET Web Forms, with the code behind languages being C#.
- Designed and developed ASP.NET GUI for user interface using new features like Master Pages, SiteMapPath Control
- Applied themes, styles and skins to the application for customizing the look-and-feel or style of pages and controls in the application
- Used Infragistics WebDataGrid control for displaying data and WebMonthCalendar control
- Used WCF for creating Web services in C#.NET
- Developed JavaScript files for client-side validations.
- Creating custom site pages, lists, views and master pages and adding ASP, Silverlight controls
- Developed WCF services to enable effective communication between SOA, Accessing SQL Server 2008 from a Silverlight application using WCF.
- Implementing LINQ queries on different data sources in Silverlight applications.
- Worked with Ajax enabled WCF services using C# and ASP.Net. Access ASP.Net WCF services from Silverlight applications and implement AJAX script to handle Silverlight events and manipulate Silverlight controls
- Worked with .NET AJAX components for making the web application effective by making asynchronous calls to the server especially the auto complete tool using a web service.
- Created Database objects like tables, Stored Procedures and generated their scripts
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information
- Effectively used ViewState and Sessions to maintain state of the application
- Implemented Security and Authorization to secured web pages using Forms based security model
- Developed the test plan, test conditions and test cases to be used in testing based on business requirements, technical specifications. Tested the application using NUnit testing
- Created reports using Crystal Reports
Confidential, Sugar Land, TX
Senior .NET Developer
Environment: Microsoft .NET framework 3.5, Visual Studio 2008, Oracle 10g, ASP.NET, WCF, WPF, Silverlight, C#.NET, AJAX, XML, HTML, CSS, Javascript, Visual Source Safe(VSS), N Unit, Infragistics
Responsibilities:
- Gathered Business Requirements in on-site discussions and conference calls with the product team. Involved in designing the software specifications based on those requirements.
- Creating HTML, DHTML, XML, XSLT, JavaScript and Cascading Style Sheets into Web Pages for user customization of page background and styles.
- Good use of ASP.NET Web Forms, Web services, ASP.NET State Management, ASP.NET Caching features, configuring ASP.NET optimizations, securing ASP.NET web application.
- Building RESTFUL webservices with WCF
- Implemented custom Forms Authentication to authenticate the user and restricted access to certain features based on user login and role.
- Implemented interfaces in C#.Net which encapsulate business logic and call them from web forms.
- Implemented custom paging, sorting and grid search as a standard on most grids.
- Used Custom controls and User Controls.
- Worked on LINQ for Embedding Sql queries into C#.
- Implementing LINQ queries on different data sources in Silverlight applications.
- Used Windows Communication Foundation (WCF) methodology to implement the web services.
- Written stored procedures to handle complex logic for contracting and invoicing modules. In this process, used complex queries, joins, cursors, and triggers.
- Assisted team working on WPF.
- Developed numerous Reports are generated using SSRS for reporting purposes of the application. Used Typed Datasets and Stored Procedures as data sources to the reports.
- Used Server side Controls, event driven code, Tracing and Debugging features, just in time compilation, Caching Services for better performance.
- Involved in Testing, Deployment and Maintenance of the project.
Confidential, NJ
Senior .Net Developer / Software Engineer
Environment: .NET Framework 2.0/3.5, ASP, ASP.Net, AJAX, Web Services, ADO.NET, Visual Studio 2008/2005, SCRUM, WCF, UML, Enterprise Library, Java Script, VSS and TFS
Responsibilities:
- Worked with Business Analyst's and Business Objects of the module and also with Project Managers to drive out requirements and implemented an elegant solution to the task at hand, technical support, enhancement, development work; worked with the SDLC processes using the SCRUM methodology.
- Developed 3 - tier Application with UI, Business and Data Access layers using C#.
- Designed and developed Data Access Layer (DAL), Business Logic layers (BLL) and other components in C# and also in implementing Business Processes, Abstract factory as part of SIMPLE OBJECT ACCESS PROTOCOL (SOAP).
- Worked with Identification, assessment, and prioritization of risks.
- Extensively used Master Pages, Web Forms and Custom Controls; developing front end application.
- Worked on equity investment for buying and holding of shares on stock market
- Used ASP.NET Microsoft AJAX Toolkit controls like Script Manager, Update Panel within some web pages.
- Have worked on Service Oriented Architecture (SOA) extensively
- Designed GUI using ASP, ASP.Net, JavaScript, and CSS
- Used crystal reports to report features, such as consolidations, multiple level totals, charting, conditional formatting, and page-based output are difficult and time-consuming to program.
- Designed intensive and complex business logic, screens and played key role in implementing Web services, Performance tuning.
- Generated PDF reports using SQL Server Reporting Services (SSRS)
- Worked with .NET Login Controls (Create User Wizard, Password Recovery, Login View, Login and Login Status) and Custom Controls.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily;
- Have worked on Strong Transact SQL, database modeling and database optimization.
- Used Microsoft Visual Source Safe (VSS) for all the source code maintenance needs.
- Participated in System Documentation and Code Documentation.
- Implemented page level caching mechanism to increase the application performance.
- Involved in client interaction for the change requests and follow-ups.
Confidential, NY
System Developer
Environment: Dot net Framework 2.0, Visual Studio .net 2005, ASP.NET 2.0, C#, ADO.NET 2.0, VB 6.0, Oracle 9i, Visual Source safeDescription:
Responsibilities:
- Involved in analysis, design and development of interactions between View and Controller components of the application
- Designed and implemented User Interface Layer using ASP.NET Web Forms
- Designed the structure of the architecture using VISIO (UML diagrams).
- Designed and developed web pages using C# and VB.Net
- Involved in consuming the web service internally for the customer verification using C#.
- Involved in serializing the object to XML request and deserializing the XML response to local object while consuming the web service.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information
- Used ADO.Net classes for data access.
- Created ASP.NET User Controls to reduce the complexity of user interface design
- Created class library for creating custom control using Ajax.
- Created User input validation for new & existing users
- Used grid view sorting and paging features for Item and Service List
- Involved in migration of data from asp to asp.net
- Involved in database design on Oracle 9i and development of different database objects containing functions, triggers, store procedures to manipulate database of the application
- Visual Source Safe was configured for code’s source safety
- Worked on validating user input using custom and inbuilt validation functionalities.
- Developed and Deployed the application in the test server for user approval and on approval it is deployed into production
- Involved in extensive unit testing and debugging of all the modules that are coded.
Confidential
.NET Developer
Environment: Visual Studio .NET 2002,ASP.NET, C#,ADO.NET, Win Forms, MS SQL Server 2000, T-SQL, HTML, Javascript, XML
Responsibilities:
- Involved in design, coding, code review, and unit testing.
- Used Microsoft Visio to design use cases, class diagrams and sequence diagrams for the application.
- Involved in creation of database tables, writing stored procedures, queries, views and triggers.
- Used web services to send the credit card data.
- Implemented web user interface using ASP.Net 3.0/3.5, HTML, and JavaScript.
- Involved in the design, development and testing of the application.
- Coding application logic in ASP.Net using C# and ADO.Net as code behind.
- Developed ASP.Net web pages and forms for the login screens frames.
- Heavy use of JavaScript and Validation Controls for client side validations.
- Used ASP.Net data sets, data views, data adapters and data grid to extract and display the data.
- Involved in creating advanced stored procedures, joins and views, extensively to regulate and maintain complex data.
Confidential
.NET Developer
Environment: ASP.NET, VB.Net, ADO.NET, UML, XML/XSLT, Oracle 8i, HTML/DHTML, .NET Framework, Windows NT/2000, IIS.
Responsibilities:
- Involved in capturing of user requirements and drawn Use Case and sequence diagrams.
- Followed RUP for designing the project.
- Preparation of design document for user registration and Database registration.
- Developed XML Schema for implementing User and Database registration modules.
- Implementation of Call Management and Dealers Management Registration Modules using VB.Net and ASP.Net.
- Actively participated in integration of different modules Perform test analysis of applications written in Win runner, Oracle/SQL, HTML, XML, and stored procedures.
