We provide IT Staff Augmentation Services!

Senior Wpf Developer Resume

3.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • 7+ years of Work Experience through the Diversified Fields of Software Development Life Cycle (SDLC).
  • Familiar with Agile Methodologies, Waterfall Methodologies, Test - Driven Development (TDD) and Design Patterns
  • Specialized in Silverlight4.0/3.0/2.0, Visual Studio 2008/2005.NET Framework 4.0/3.5/3.0/2.0, C#, WINFORMS, WCF, WPF, XAML, ASP.NET, ADO.NET, AJAX, Application Blocks, SQL Server 2005/2000, ADO.NET Windows, Web Services & IIS
  • Extensive Experience with development & deployment of Web Services using WCF
  • Experienced in developingAddInand Word Templates for MS Word 2010
  • Experienced in developing Thick Web Services, Smart Web Services GUI using WINFORMS, WPF, XAML, C#, User Controls, VS.NET and utilizing third party Controls
  • 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, Functionsand 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), VisualSVN, TortoiseSVN and exposure to Team Foundation Server (TFS) environment
  • Expertise in Object Oriented Design and Programming using C#, Java and VB.NET
  • Ample Knowledge of Database Design Techniques and PL/SQL,Oracle and MS SQL Server
  • Effective Written, Oral and Interpersonal Skills to Present Technical Ideas to Teammates and Non-Technical Individuals
  • A Quick, Goal Oriented and Enthusiastic Learner

PROFESSIONAL EXPERIENCE

Confidential, Denver,CO

Senior WPF Developer

Responsibilities:

  • Involved in application enhancements and bug fixing and developed concepts using WPF,XAML,Expression Blend, C# business entities,WCF and Entity Framework
  • Leveraged WPF Rich features such as themes, Styles, Animations, Triggers, 2D,3D objects, Brushes, Path objects, Data Templates, Control Templates, Different binding techniques, and Resources and Panels
  • Developed user controls and custom controls, employed Dependency object for custom properties, I Value converters, events and moved code behind C# implementation to View Models to enable loosely coupling
  • Implemented new features for Windows using WPF 4.0,XAML, Expression Blend, infragistics controls with .NET4.0, Visual Studio 2010, 2012,MEF, PRISM, MVVM design pattern.
  • Worked closely with Product Owner (SME) user to review the user stories and remove impediments.
  • Worked on production support to fix bugs using WPF 4.0,4.5,VisualStudio2012, C#4.0,4.5,from WPF4,VisualStudio2010, C#4.0,.NET4.0 and used TFS Build to synchronize sources, compile application, run tests and release build.
  • Tested the application for Visual Studio 2012 migration and documented the migration steps.
  • Configured the TFS 2012 build server and build definitions for the application.
  • Implemented new features for Windows using WPF 4.0,XAML, Expression Blend, infragistics controls with .NET4.0,4.5 Visual Studio 2012,MEF, PRISM,MVVM design pattern.
  • Leveraged the Event Aggregator concept between the modules.

Environment: WPF, MVVM, prism, interaction triggers, Dependency Injection, SQLite, Telerikcontrols, MEF,TFS 2012.

Confidential, Edgewood,NY

Senior WPF Developer

Responsibilities:

  • Involved in reviewing existing application for enhancements and bug fixing and developed Proof of concepts using WPF, XAML, Expression Blend, C# business entities, WCF and Entity Framework.
  • Worked closely with business user to review the user stories and worked with architecture for estimation.
  • Responsible for production support to fix bugs using WPF4,VisualStudio2012, C#4.5,.NET4.5 from WPF4,VisualStudio2010, C#4.0,.NET4.0 and deployed WPF application using Click Once and WCF using MSI Package and used TFS Build to synchronize sources, compile application, run testes and release build.
  • Implemented new features for Windows using WPF 4.0, XAML, Expression Blend, DevExpress controls with .NET4.5, Visual Studio 2012, MEF, PRISM, MVVM design pattern.
  • Leveraged WPF Rich features such as themes, Styles, Animations, Triggers,Brushes, Path objects, Data Templates, Control Templates, Different binding techniques, and Resources and Panels
  • Developed user controls and custom controls, employed Dependency object for custom properties, I Value converters, events and moved code behind C# implementation to View Models to enable loosely coupling
  • Involved in calling Stored Procedures and Functions from Entity Framework using C# and VisualStudio2012.

Environment: TortoiseSVN, VisualStudio 2010, .NET 4.0, Prism, IoC Unity, Rhino Mocks, MVVM, SQL Server 2008, Stored Procedures, Snoop, Devexpress theme engine, DevExpress theme editor

Confidential, Houston,TX

WPF Developer

Responsibilities:

  • Understand existing architecture of the application and implemented prism, MVVM based application
  • Understand the legacy application which is in C++ Winforms and test cases for better understanding of business and any missing or partial requirements
  • Migrating the application from C++ to WPF, XAML and Infragistics Controls.
  • Developed input forms using MVVM, XAML,Prism, MEF,IoC unity Container, and Event Aggregator
  • Implemented communication between views by publish and subscribe of events using EventAggregator, Shared services
  • Extensively used wpf spy tool Snoop for fixing UI data related, styling and event triggering issues
  • Extensively used prism Unity container for registering and resolving dependencies
  • Monitored Xaml and ViewModel C# code for MVVM flaws and suggested best practices to stick with MVVM principles
  • Used Win 32 API and Windows Forms Host to host Patran exe in WPF window
  • Lead 2 other developers in integration and communication between patran exe and WPF GUI
  • Implemented csharp socket communications for communicating with Patran exe
  • Designed communication strategies to communicate with Patran
  • Integrated CPP native code Rule Engine module with C# WPF Application
  • Involved in Technical design of the application for special scenarios and Inter Process Communications
  • Introduced getting dynamic port for the application instead of static hardcoded port number
  • Heavily used Infragistics third party WPF Controls for GUI development
  • Closely work with Business analyst to understand requirements in document and Develop GUI using WPF
  • Used SQLite database for persistence of data

Environment: WPF, MVVM, prism, interaction triggers, Dependency Injection, SQLite, Infragistics, MEF,TFS 2012.

Confidential, CA

WPF Developer

Responsibilities:

  • Involved in Understanding Existing Application in C++ and Reviewing Requirements, Use Cases with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using the ScrumMethodology
  • Involved in design and execution plan of a project based on WPFand Silverlight4.0in MVVM pattern
  • Designed and developed Rich presentation tiers using WPF 3.5, XAML, and Expression Blend with C#,.NET 3.5, 4.0 and VisualStudio.NET2010.
  • Developed a communication interface using IMS Connect model to perform transactions with the host mainframe server
  • Leveraged WPF features such as Styles, Animations, Story Boards, Path objects, Resource files, Control Templates, Data Template with Prism 2.1 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
  • Used WCF RIA Services for Validations and authentication.
  • Designed the Shell Container and Injected Views into the Regions by using the Bootstrapper and communicated various modules by firing the Events
  • 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 INotifyPropetyChanges for Two way binding between view and Model

Environment: .NET4, VS.NET2010, Silverlight4.0,PRISM(CAB),WCF RIA Services, LINQ, Expression Blend, Design,Telerik,Web Services, Oracle 9.2, SQL Server 2005, ArcGIS 9.31, iTextSharp 5.0.2, C#, IIS6, Windows XP, NUnit-2.5.3 Framework, TFS, Source Control

Confidential, Austin, TX

Senior Developer

Responsibilities:

  • Involved in Designing and Developing 3-Tier Architecture using .NET for the Street Smart Pro
  • Developed Smart Client GUI with several user controls using WPF, WPF Controls, .NET3.5/3.0, VS.NET2008/2005, C#, XML
  • Created Custom Controls, User Controls with Content Control, XAML, Blend, C#, VS2008 andDependency Propertiesand Implemented 3D/2D Techniques using WPF for Data Virtualization and Involved in Usability Testing with End Users, BA’s and QA Architect
  • Created Dependency Properties and Implemented Triggers, Routed events in C#, VS.NET2008 and Consumed client’s third party Java Web Services using WCF
  • Use several Microsoft Application Blocks and MVC, Singleton and factory and facade design patterns
  • Developed Secured, Reliable Services using .NET3.5, VS.NET2008, WCF and hosted on IIS6.0 and tested web services using NUnit, WINFORMS application by creating proxy using WCFsvcutil and Defined Binding Configurations to implement(Federated) Security, Protocols and reliability
  • Consumed various Java Web Services in WPF Smart client application and created the proxy using WCF svcutil and defined multiple end points in the app.config file and used ASP.Net AJAX and Silverlight in Web Application
  • Migrated to TFS Source safe from Visual Source Safe 6.0, Echangeman for version controlling and multiple checkins and checkouts and speedup the development
  • Created database and objects in SQL Server 2005(tables, functions, procedures). Developed DAL using LINQ Data context object with ADO.NET Entity Framework for Linq, invoked DB tables and stored procedures and Implemented LINQ Lambda Expressions to query in memory expressions
  • Developed DAL using MSDAAB(Data Access Application Block) to Access and Manipulate SQLServer2005 using ADO.NET objects such as Data Reader, Datasets, SQL and Command Object
  • Upgraded several DTS to SSIS packages and Supported reports developed using Crystal Reports and created SSIS Packages using SQL Server 2005 for data transfers and transformations
  • Created Business Intelligence reports using SQL Server Reporting Services 2005(SSRS) and created and maintained scripts in UNIX and Windows environment for batch jobs using Autosys
  • Upgraded several DTS to SSIS packages and Supported Dashboard reports developed using these packages
  • Involved in presentations and discussions during the development and training process

Environment: .NET3.5/3.0,TFS,VSTS,VS.NET2008/2005,WPF,WCF,Winforms,C#.NET, LINQ, TFS, VSS, XML, XPATH, HTML, JavaScript, SQLServer2005, NUnit.

Confidential

 Senior Developer

Responsibilities:

  • Involved in Designing and Developing 3-Tier Architecture using .NET for the Street Smart Pro
  • Developed Smart Client GUI with several user controls using WPF,Asp.net.
  • Created Custom Controls, User Controls with Content Control, XAML, Blend, C#, VS2008 andDependency Propertiesand Implemented 3D/2D Techniques using WPF for Data Virtualization and Involved in Usability Testing with End Users, BA’s and QA Architect
  • Created Dependency Properties and Implemented Triggers, Routed events in C#, VS.NET2008 and Consumed client’s third party Java Web Services using WCF
  • Use several Microsoft Application Blocks and MVC, Singleton and factory and facade design patterns
  • Consumed various Java Web Services in WPF Smart client application and created the proxy using WCF svcutil and defined multiple end points in the app.config file and used ASP.Net AJAX and Silverlight in Web Application
  • Migrated to TFS Source safe from Visual Source Safe 6.0, Echangeman for version controlling and multiple checkins and checkouts and speedup the development
  • Created database and objects in SQL Server 2005(tables, functions, procedures). Developed DAL using LINQ Data context object with ADO.NET Entity Framework for Linq, invoked DB tables and stored procedures and Implemented LINQ Lambda Expressions to query in memory expressions
  • Developed DAL using MSDAAB(Data Access Application Block) to Access and Manipulate SQLServer2005 using ADO.NET objects such as Data Reader, Datasets, SQL and Command Object
  • Upgraded several DTS to SSIS packages and Supported reports developed using Crystal Reports and created SSIS Packages using SQL Server 2005 for data transfers and transformations
  • Created Business Intelligence reports using SQL Server Reporting Services 2005(SSRS) and created and maintained scripts in UNIX and Windows environment for batch jobs using Autosys
  • Upgraded several DTS to SSIS packages and Supported Dashboard reports developed using these packages
  • Involved in presentations and discussions during the development and training process

Environment: .NET3.5/3.0,TFS,VSTS,VS.NET2008/2005,WPF,WCF,Winforms,C#.NET, LINQ, TFS, VSS, XML, XPATH, HTML, JavaScript, SQLServer2005, NUnit.

We'd love your feedback!