We provide IT Staff Augmentation Services!

Sr.wpf Developer Resume

Norcross, GA

SUMMARY

  • 8+ years of Work Experience through the Diversified Fields of Software Development Life Cycle (SDLC). Familiar with Agile Methodologies (Extreme Programming, Scrum), Waterfall Methodologies, Test - Driven Development (TDD) and Design Patterns
  • Expertise in Silverlight4.0/3.0/2.0, Visual Studio 2010/2008, NET Framework 4.0/3.5/3.0/2.0 , C#, WINFORMS, WCF, WPF, Expression Blend/XAML, ASP.NET, ADO.NET, AJAX, SQL Server 2000/2005/2008 with Entity Framework 4.0/1.0, ADO.NET Windows, Web Services & IIS
  • Extensive Experience with development & deployment of Web Services (SOAP, UDDI & WSDL) using WCF
  • Experience in Developing Web Services GUI using WINFORMS, WPF, XAML, C#, User Controls, VS.NET and utilizing third party Controls and Multi-Threading Programming techniques
  • Strong in Developing WCF Services, WCF RIA Services using Web Service Software factory and WCF Service Model
  • Expertise in Microsoft .NET platform, Java, XML, XSL, CSS, XSLT, HTML, SQL Server, DB2, Oracle and Software development Methodologies
  • Expertise in Relational Database (RDBMS) Design and Development that Involves ER Modeling, Relational database schema, functional dependencies, Normalization of tables
  • Expertise in writing SQL Queries, Cursors, Triggers, Functions and Stored Procedures
  • Experience in Working with Event Handlers, Exceptions and Delegates
  • Experience in Working with Version Controlling (Visual Source Safe), Visual Studio Team System (VSTS), and exposure to Team Foundation Server (TFS) environment
  • Expertise in Object Oriented Design and Programming using C#, Java and VB.NET
  • Good at OO Analysis & Design using UML, and design patterns
  • Ample Knowledge of Database Design Techniques and PL/SQL, DTS, T-SQL and tools like Oracle, MS Access and MS SQL Server
  • Experienced in Developing Test plans, Test Procedures and Test Strategies for Web and Web Services /Server Applications
  • Experience in Regression Testing, Integration Testing, System Testing, Back End and Front End Testing and Functionality Testing
  • Effective Written, Oral and Interpersonal Skills to Present Technical Ideas to Teammates and Non-Technical Individuals
  • A Quick, Goal Oriented and Enthusiastic Learner

TECHNICAL SKILLS

SDLC: Agile(SCRUM,TDD), XP and Waterfall

Languages: C#, Visual Basic, XAML,XML, SQL,T-SQL,PL/SQL

Web Technologies: .NET 1.x/ 2.0/3.0/3.5/4.0 , ASP.NET, ADO.NET, WCF, WPF,, Web Services, ASP.NET AJAX, CSS, XML, XSD, XSLT, XAML and HTML/XHTML, DHTML, Silverlight 2.0/3.0/4.0, WCF RIA

Microsoft Technologies: TFS, MS Visual Studio .NET 2003/2005/2008/2010 , Web Forms, Win Forms, ADO, ADO.NET, Entity Framework, LINQ and MS Nunit Framework

Version Control: Microsoft Visual Source Safe, Team Foundation Server

Web Server: IIS 7.0/6.0

MOCK/TDD: Rhino Mocks

Database: DB2,SQL Server 2000/2005/2008 , Oracle 10g

Scripting Languages: Java Script, JQuery

Development Tools: MS Visual Studio 2003/2005/2008/2010 , MS Visio, Expression Blend40/3.0

Reporting Tools: Crystal Reports, SSRS

Service Oriented Architecture (SOA): Windows Communication Foundation (WCF), .NET Web Services, WSDL, SOAP, UDDI

PROFESSIONAL EXPERIENCE

Confidential, Norcross, GA

Sr.WPF Developer

Responsibilities:

  • Involved in all phases of the application development from business requirements analysis, design, development, and testing of the application and employed several design patterns and MS best practices
  • Designed, developed SOA Web Services using WCF Services with .NET, C#.NET and Hosted on IIS and Unit tested with MS Unit Framework,C#.NET
  • Involved in design of ER Diagrams, work flow diagrams, technical documents for various modules according to business requirements using Microsoft Visio
  • Designed and Developed Rich GUI for Windows using WPF 4.0/3.5, WPF Toolkit, with .NET Framework 4/3.5, Expression Blend 4/3.0, Telerik, Visual Studio 2010/2008, XAML, C#,MEF, PRISM,MVVM.
  • Involved in 2D/3D modeling with Expression Design and created layers,3D Meshes, Emissive materials, Brushes, Path objects, sliced, exported to Silverlight XAML to enhance UI and leverage the hardware acceleration
  • Produced reusable Styles,Themes, Custom Controls and User Controls using XAML and Expression Blend
  • Customized the look and feel of the Rich Interactive User Interface using Data Templates, Control Templates, Styles, and Resources using Visual Studio 2010, Expression Blend 4, XAML that displayed data in formatted and user friendly way and used layout panels like Grid/Stack/Canvas to arrange controls
  • Created various Stored Procedures and Triggers using SQL Server 2008,Created Indexes, Joins on key fields for fast retrieval and Database optimization
  • Done unit testing and integration testing and Testing of database, queries optimization and performance
  • Fixing bugs reported by QA and performed unit testing using NUnit. Used Team Foundation Server(TFS) for source control and documented the entire application
  • Developed WCF Domain Services and leveraged WCF to customize operations for performances and data paging and applied WPF Dispatcher Objects and C# Multithreading features such Mutex, Locking, Semaphore and delegates
  • TDD for View modules using Rhino Mocks, Refactoring the code based on Unit Testing (NUnit) to check whether there are any Dependencies and Implemented INotifyPropety Changes for Two way binding between view and Model
  • Used Team Foundation Server (TFS) to check-in, check out and shelve files from Visual Studio 2010 Ultimate

Environment: .NET4, VS.NET2010, WPF4.0, XAML, MVVM, PRISM, Rhino, WCF Services, LINQ, Expression Blend, WCF Web Services, DB2, C#, IIS6, Windows 7, MS Unit Testing Framework, TFS, Source Control, SCRUM,TDD

Confidential, LA,CA

Sr.WPF Developer

Responsibilities:

  • Involved in Understanding Existing Application and Reviewing Requirements, Use Cases with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using the Scrum Methodology
  • Involved in Design and Development of the User Interface using WPF.0, VS2010, Expression Blend
  • Worked on generating reports Form578, Acreage Production, Map Only and Policy Booklet which are used by agents
  • Used WCF RIA Services for Validations and authentication to develop SOA based services
  • Worked on providing wall map functionality in the way that user can build a wall map of different size and multiple policies at a time and order them.
  • Developed WCF Domain Services and leveraged WCF to customize operations for performances and data paging and applied WPF Dispatcher Objects and C# Multithreading features such Mutex, Locking, Semaphore and delegates
  • Developed Data Access Layer using Entity Framework and customized Models in the conceptual view and exposed Models using WCF with CRUD Operations
  • Provided multiple policy option so that agent can select multiple policies at a time and can get the specific report related to selected policies
  • Unit Tested both Views and View modules using NUnit - 2.5.3 Framework, Refactoring the code based on Unit Testing (NUnit) to check whether there are any Dependencies and Implemented INotifyPropety Changes for Two way binding between view and Model
  • Used Team Foundation Server (TFS) to check-in, check out and shelve files from Visual Studio 2010 Ultimate

Environment: .NET4, VS.NET2010, WPF4.0, WCF Services, LINQ, Expression Blend, Design, Web Services, Oracle 9.2, SQL Server 2005, C#, IIS6, Windows XP, NUnit-2.5.3 Framework, TFS, Source Control, SCRUM

Confidential, Memphis, TN

WPF Developer

Responsibilities:

  • Designed and developed Rich presentation tiers using WPF, XAML, and Expression Blend with C#, .NET 4.0 and VisualStudio.NET2010 and leveraged Silverlight features such as Styles, Animations, Story Boards, Path objects, Resource files, Control Templates, Data Templates and LINQ
  • Implemented dependency properties to develop custom controls, used Themes/Generic. XAML to define custom UI Properties and developed reusable user controls using Expression Blend, XAML, C#, .NET 4.0 and VS2010 and C# Multithreading features such Mutex, Locking, Semaphore and delegates
  • Developed middleware components with SOA WCF Services, Entity Framework to generate Domain Entities(Objects) to pull data from Database and used Data context to update the database asynchronously
  • Authentication, Authorization and Validations are implemented with WCF Azman Services using C# and hosted on IIS and unit tested with MS NUnit Framework
  • Complex Layout Management implemented using built-in Silverlight Panels and custom panels with XAML, Expression Blend. Implemented Presentation Logic in VSM, used LINQ and tested with MS Unit Framework
  • Implementation of new requirement in both the Business tier and Presentation tier using C# and VS2010
  • Developed Rich User Interface using XAML, WPF and ASP.NET, IIS for Web with .NET3.5, Visualstudio.NET2008 and Expression Blend
  • Performed Data Modeling using Entity Framework and created custom Business Entities Class Library to transport the data between Application and Presentation Tier using C# and Visual Studio.NET
  • Fixing bugs reported by QA and performed unit testing using NUnit. Used Team Foundation Server(TFS) for source control and documented the entire application

Environment: WPF3.5, WPF Control Toolkit, .NET Framework 4.0/3.5, TFS, IIS, Visual Studio 2010/2008, C#, XAML,WCF, Entity Framework, SQL SERVER 2008, Microsoft Office, Microsoft Expression Blend 4/3, Visual Studio Team Server 2010/2008, SCRUM, Windows 7/XP

Confidential, Greenbay, New York

.NET Developer

Responsibilities:

  • Involved in all phases of the application development from business requirements analysis, design, development, and testing of the application and employed several design patterns and MS best practices
  • Designed, developed SOA Web Services using WCF Data Services with .NET, C#.NET and Hosted on ISS and Unit tested with MS Unit Framework
  • Involved in design of ER Diagrams, work flow diagrams, technical documents for various modules according to business requirements using Microsoft Visio
  • Designed and Developed Rich GUI for web using WPF3.5,.NET Framework3.5, Expression Blend3, Telerik, Visual Studio 2008, XAML, C# based on CAG,MVVM
  • Implemented Multithreading techniques for thread synchronization calls using Locking, Mutex and Semaphore in server side for WCF Service calls in C#
  • Worked closely with Scrum Master(PM) for backlog catalogs, feature catalogs and prioritized the tasks
  • Produced reusable Custom Controls and User Controls using XAML and C# that helped in developing key selection functionality for Combo boxes and Mouse Double Click events for Datagrid
  • Customized the look and feel of the Rich Interactive User Interface using Data Templates, Control Templates, Styles, and Resources using Visual Studio 2010, Expression Blend3, XAML that displayed data in formatted and user friendly way and used layout panels like Grid/Stack/Canvas to arrange controls
  • Involved in writing T-SQL queries to retrieve/modify data and used datasets extensively for transmission of data and developed C# business entities for Data Transfer Objects
  • Used Entity Framework ORM tool for business rules validation, accessing and modify SQL Server data using C#.NET,VS2008,LINQ
  • Created various Stored Procedures and Triggers using SQL Server 2005
  • Created Indexes, Cursors, Joins on key fields for fast retrieval and Database optimization
  • Developed several User Controls which were used on the workflow app
  • Done unit testing and integration testing and Testing of database, queries optimization and performance

Environment: .NET 3.5, Visual Studio 2008, WPF3.5,XAML, SQL Server 2005, C#, WCF Web Services, XAML, Telerik, Expression Blend, AJAX, JavaScript, Windows server 2003, Team Foundation Server, Nunit and MS Office

Confidential, Chicago, IL

.Net Developer

Responsibilities:

  • Designing screens by using Visual Studio.Net and Creating Style Sheets for formatting the WebPages.
  • Used MS design patterns to de-couple front-end with the backend and to retrieve data, multi-threaded framework used.
  • Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
  • Created User controls (.ascx) files for code reuse. Modularized the existing code through assemblies.
  • Validating client side code by using Java Script.
  • Creation of Web User Controls for reusability of code and providing Security based on the role of the user.
  • Implemented Object Oriented (OOPS) features by using Generic Collections.
  • Implemented dynamic browser UI functionality using JQuery, HTML, JavaScript, CSS, and AJAX.
  • Developing Server Side Procedures in SQL Server for various database processes.
  • Creating XML Document from user uploaded text files and then saved into Database
  • Developing .Net Components for Database Interaction.
  • Implemented Role Based Security.
  • Implemented e-mail based notification system using Windows service invoking XML Web services.
  • Responsible for deliver bug free code to the Client Testing Environment.
  • Review and modify code to eliminate design inconsistencies introduced during development cycles and to ensure cross-browser functionality.
  • Participated in design, development, implementation, and maintenance of moderately complex databases, interactive web applications, and Access database front-ends/reports.
  • Used DTS to import, export, and transform heterogeneous data between one or more data sources.

Environment: Windows 2000, Visual Studio.NET 2005, Microsoft .Net Framework 2.0, ASP.NET, C#.Net, ADO.NET, SQL Server 2000, JQuery,Java Script and XML

Confidential

.Net Developer

Responsibilities:

  • Responsibilities include analyzing, coding, testing and documentation.
  • Involved in the development of various modules such as HRD (Human resource development), HRA (Human resource administration), Training Needs Analysis (TNA), Manpower Skills Inventory (MSI) of HRM Web using ASP.NET and C#.Net.
  • Also involved in the development of modules such as payroll, leave, attendance, salary, perks, Bonus calculation of HRM Web using ASP.NET and VB.NET.
  • Developed various Web Based Reports of various modules such as HR, Payroll and Accounts based on the customer requirements using Crystal Report 8. 5.
  • Developed and maintained majority of web forms in ASP.NET using C#.NET.
  • Wrote and consumed XML Web Services using C#.NET.
  • Involved in the maintenance of the various masters of HR, Payroll and Accounts modules.
  • Wrote various T-SQL Queries, Stored Procedures, Functions, Views and Triggers using SQL Server 2000 in order to handle all kinds of transactions.
  • Also wrote various T-SQL Queries and Functions using Oracle 8.0 and MS-Access 2000.
  • Developed database design and test plans.
  • Wrote and consumed XML Web Services using C#.NET.

Environment: C#.NET,VB.NET, ASP.NET, ADO.NET, VSS.NET, SQL Server 2000, T-SQL, Oracle 8.0, MS Access 2000, JavaScript, Crystal Reports 8.5, Pentium PC, Windows 2000/XP.

Hire Now