Web Developer Resume Profile
TX
Summary
- 7years of experience in analysis, design, development and deployment of web application for client-server technologies, distributed and object oriented programming in N-tier architecture with Microsoft technologies, following Agile/Scrumdevelopment methodologies.
- Expertise in developing applications under .NET Framework using ASP.Net, C , VB,SQL Server, WPF, Silverlight and WCF.
- Worked on designing and developing web applications using HTML4/5, XML, XAML, JavaScript, JQuery, JSON, LINQ, Web Services, AJAX, CSS, Master PagesandSite Mapto enhance user experience and performance.
- Extensive experience in designing normalization ofrelational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server.
- Extensively used LINQ and ORM tools likeEntity Frameworkto exchange data between web applications and database objects.
- Good experience in developing applications using MVVM, MVPandMVC3/4designing patterns.
- Worked under Test Driven Design and Development.
- Worked on XML Data structures and schemas.
- Strong knowledge at UML standards and in preparing Case, Class, Sequence and Activity Diagrams.
- Experience in designing rich interactive WPF applications in XAMLusing Expression Blendand MS Visual Studio.
- Extensively worked on WCFand Web Servicesto provideSOAarchitectureand Configuration based activation applications on SOAP and RESTprotocols.
- Worked extensivelyin managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
- Experience with Source Control Management tool i.e. VSS, Tortoise SVN and TFS.
- Familiar with latest Web technology like, CSS 3.0 and HTML5 Tags, Local Storage Feature, New Input Types .
- Extensively worked on Exporting and importing XML data.
- Excellent knowledge of generating reports with integration and reporting services as SSIS, SSRS.
- Team player with excellent communication and written skills with exemplary analytical and problem solving skills.
- Had worked extensively on Win forms to create user interfaces and interactive applications.
Technical Skills
.NET Technologies | C , ASP.NET, .NET Framework 2.0/3.0/3.5/4.0, ADO.NET, LINQ, Entity Framework, WPF, WCF, C ,Silverlight 3.0/4.0, PRISM |
Practices Design Patterns | Test Driven Development, Agile Scrum Methodologies, UML, Visio, OOPS, MVP, MVC3/4, MVVM |
Web Scripting Technologies | ASP.NET, Web Services, Web Forms, Win Forms, AJAX, AJAX toolkit, HTML/ DHTML, XHTML, XML, XSLT, XAML,Angular JavaScript, JQuery, JSON, CSS, IIS 5.0/6.0/7.0, 8.0, Expression Blend 3.0/4.0 |
DataBase Servers | SQL Server 2005/2008/2008 R2, MySQL, MS Access, IIS 5.0/6/0/7.0 |
Reporting Testing Tools | SSIS, SSRS, Crystal reports, N-Unit |
Software / IDE | Visual Studio 6.0, Microsoft Visual Studio.NET 2005/2008/2010 |
Windows Platform | Windows XP/Vista/7, MS Windows Server 2003/2008 |
Versioning Tools | TFS, SVN, VSS |
Professional Experience
Confidential
Web Developer
Responsibilities:
- Design the web portal for email notification.
- Participated in the Software Development Life Cycle SDLC processes including Analysis, Design, Programming, Testing and Deployment.
- Developed the Functional specification documentation for the modules to be developed.
- Used .Net framework 4.0 and implemented the logic using C and OOPs concepts.
- Used SQL SERVER 2008 R2 as database and offender data is queried using STORED PROCEDURES.
- Used VIEWS, TRIGGERS, FUNCTIONS, TABLES, USER DEFINED DATA TYPES, RULES AND DEFAULTS.
- Responsible for tuning T-SQL procedures, triggers and other database objects.
- Wrote optimized T-SQL Stored Procedure to improve performance, preserve referential integrity and provide application functionality.
- Created Database Objects.
- Utilized ADO.NET technologies extensively for data retrieval, query, storage and manipulation.
- Good knowledge and experience with Web Forms, CSS, AJAX, JavaScript and designing User Interfaces.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Used Master pages, User controls, Custom controls to suit user's needs.
- Implemented Forms based authentication.
- Unit-tested during the whole code development process and participated actively in the integration testing.
- Coding, testing and reviewing the deliverables.
Environment: .NET Framework 4.0, C .NET, MVC, EF Entity Framework , LINQ, Visual Studio 2010, TFS, SQL SERVER 2008, WCF Services, Html 5, CSS 3, jQuery and JQueryUI.
Confidential
Responsibilities:
- Performed requirement analysis, design, development, testing, maintenance and deployment of the web portal.
- Used AGILE/SCRUM methodology to implement the application.
- Designed Class, Use Case, Sequence diagrams using MS Visio.
- Worked with JSON to pass the JavaScript objects from server to web application.
- Used front end web development tools like CSS3, JavaScript, DHTML, and jQuery.
- Involved in implementing the logic using C and oops concept.
- Have experience in creating ASP.NET web forms to provide UI to web applications.
- Involved in deploying the application on the IIS server.
- Involved in the design and development of application on ASP.NetMVC4, MVVMFrameworks.
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update Panel and AJAX Timer.
- Implemented and Consumed Web Services using WCF.
- Worked on Regular Expressions for validating input data as well as for extracting data from input.
- Extensive knowledge on XPath,XSLT,XSD.
- Created User Controls for better reusability of codes in the application.
- Used Grid View and Form View with extensive data binding to display page and sort multiple records.
- Developed various interface screens using Win Forms, ASP.NET and HTML controls for Client-Server interaction.
- Worked with various desktop applications.
- Have worked with T-SQL and wrote queries to database.
- Have worked with all .Netframeworks.
- Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services in Winform application
- Used winforms to create user interfaces and interactions.
- Worked with visual studio 2012 and developed user interface using Data Templates, Control Templates, Styles, and Resources using Visual Studio 2012/2012, Blend for Visual Studio 2012, Expression Blend 4, Silverlight Spy and XAML Spy to have professional and consistent look and feel to the application.
- Extensively used ASP.NET, C .NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework 4.0.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Used Silverlight 4.0for the rich internet applications.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular JavaScript, knockout Javascript/jQuery.
- Worked with Web API to provide services to HTTP requests.
- Used Master pages, User controls, Custom controls to suit user's needs.
- Used Team Foundation Server TFS for Version Control and generated reports using the SQL Server Reporting services SSRS .
- Unit test was done on loosely coupled modules using NUnit.
Environment: ASP.Net 4.0, MVC, C ,C , ADO.net, Winforms, Visual Studio 2010, SQL Server 2008 R2, Microsoft Visio, SSRS, Web Services, WCF, XAML, TFS 2010, IIS 7.0, Angular Java Script, JQuery, XML, AJAX, LINQ, HTML, CSS.
Confidential
Responsibilities:
- Interacting with business analysts, other developers and management to develop the application.
- Prepared High level and low level design for the wires application.
- Developed Web pages with ASP.NET using JavaScript, Client Side Validation, Server controls, HTML5 Controls, jQuery and CSS.
- Transformed XML to PDF by using XSLT.
- Created User Controls and Custom controls.
- Using MVC4 architectures to developed web based applications.
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
- Utilized ASP.NET, C , ServiceOrientedArchitecture SOA , Windows Communication Foundation WCF .
- Good Working knowledge on different WPF controls and customized the appearance of list box and list box items.
- Designed and Developed User Interface for desktop ETSS tool using WPF, MVVM Design Pattern along with PRISM, LINQ TO Entity, .NET Framework 3.5, Expression Blend 4, Visual Studio 2010, XAML, C that injected views and assisted end users to provide file transfer profile details.
- Experience in building Silverlight applications using .net. Involved in building a rich web experiences using Silverlight and JavaScript.
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application.
- Have done migration from Frame work 1.1 to 4.0.
- Used Agile methodology was used to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
- Worked with various controls to create winforms.
- TFS was used to maintain the version and source control.
- Involved in fixing the bugs in the web applications.
- Created test cases for the application.
- Implemented Unit testing.
- Involved in writing the installation documents for the application.
Environment:Visual Studio.Net 2010, C .Net, C , ASP.NET, WPF, WCF, SOAP, Silverlight, Mainframes, SQL Server 2008, IBM DB2, HTML, XSLT, TFS, CSS, AJAX, IIS,WCF,WPF, WebServices, Test Driven methodology.
Confidential
Responsibilities:
- Implemented the design of functionality through use cases, business process flows, UI design and UML modeling.
- Extensively worked with MVC design patterns.
- Changed and modified DataGrid Controls to generate responses based on client requests.
- Created core server controls such as Dropdown List, Checkbox List, GridView and other advanced controls such as calendar control.
- Worked on Master pages, partial pages, Themes and HTML helpers using Razor View Engine.
- Created rich, easy-to-use Views, Partial Views using Scaffolding Templates.
- Used HTMLtags such as header, aside, section and CSS3 modules such as Backgrounds, Borders, Text Effects, and Multiple Column Layout to create rich UI.
- Developed the applications by working on JavaScript, CSS and JQuery.
- Extensive use of delegates and events.
- Have worked with T-SQL.
- Worked on validating web forms using custom and inbuilt validation facilities in .NET environment.
- Handled run time and execution time errors by implementing appropriate Error Handlers.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages for partial rendering of the page.
- Developed modules of the application in ASP.NET and Silverlight.
- Worked with Silverlight properties such as Data Binding, Routed Events, and Dependency Property for rich graphical information presentation and to make components interactive.
- Used Silverlight Controls and Toolkits to provide interactive visual representation to the data.
- Used XML for data storage and XSLT to transform the SQL queries returned as XML nodes.
- Involved with writing SQL scripts and procedure.
- Used LINQ to SQL and LINQ to objects for CRUD operations.
- Created WCF services for business rule of Claim-centric data retrieval and implemented these services in application using SOA.
- Performed N-Unit testing and used SVN for source and version control.
Environment: C , ASP.NET 2.5, MVC, HTML5,C , .NET Framework 2.5, Silverlight, SQL Server 2008, IIS, Microsoft Visual Studio 2008, LINQ, WCF, WSDL, SOAP, CSS2, JavaScript, JQuery,
Confidential
Responsibilities:
- Gathered business requirements and used UML in preparing case and activity diagrams.
- Developed a 3- tier web application following agile development methodology.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS 6.0, ASP.NET, XML, and ADO.NET.
- C .NET is used to program business logic including code-behind files and classes in the middle tier.
- Developed Admin Module web pages to enter new policies, edit privileges, and to edit improper user approvals. Developed Customers Module web forms to access PBS services.
- GUI of both modules is developed using HTML, .NET Controls and C .
- Extensively used AJAX control toolkit in creating efficient and responsive banking application.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- Designed Custom and User Controls that allows Change, Edit, and Move the content on .aspx pages.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Implemented Banking Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Have worked with T-SQL in querying the database.
- Used SMTP mail classes of .NET to enable customers in receiving mails with suggestions, alerts from the bank, confirmation, and notifications.
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Implemented DAL using ADO.NETcomponents like Data Set, Data Provider, and Data Reader to store and retrieve database information.
- Performed database operations on SQL Server 2008 to create and maintain customer's information by creating SQL queries, stored procedures, functions, and views.
- Used Microsoft Team Foundation Server TFS for version control and file sharing.
- Performed Unit Testing Mocking objects on data access and business access layers.
Environment: .NET Framework 3.5, Visual Studio .Net 2008, IIS 6.0, C .NET 3.0, ASP.NET 3.0, ADO.NET, HTML, CSS, AJAX, JavaScript, WCF, Web Services, SQL Server 2008, SSRS, XML, TFS, and SMTP.
Confidential
Responsibilities:
- Actively participated in the design, implementation, deployment, configuration, and maintenance phases.
- Followed an n-tiered approach to make the application development flexible and extensible.
- Developed Master pages to create a consistent layout of the pages.
- Controlled the style and layout of various Web Forms using CSS.
- Developed Web User Controls for reusability.
- Involved in writing Client-side and Server-side scripting.
- Developed Security Layers in C . NET for user Authentication
- Created and consumed Web Services using C .
- Involved in resolving browser compatibility and version compatibility problems.
- Bound the SiteMap to the TreeView control for navigating between several Web Forms.
- Extensively used XML DOM and XPath to create, read, and manipulate the XML data.
- Developed reusable custom data-access layer using ADO.NET.
- Wrote stored procedures and database functions for data extraction.
- Used ADO.NET as data-access middleware for retrieving data and updating records in database.
- Implemented source control using VSS.
- Used Microsoft Enterprise Application blocks for Exceptions logging and instrumentation.
- Implemented Forms based authentication.
- Unit-tested during the whole code development process and participated actively in the integration testing.
Environment:Visual Studio .NET 2005, .NET Framework, ASP.NET, ADO.NET, C .NET, CSS, IIS 6.0, VSS, XML, XSD, XSL, SOAP, SQL Server 2005, NUnit Testing Framework.