We provide IT Staff Augmentation Services!

Senior Wpf Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • Over eight years of hands - on experience in requirement analysis, development and implementation of Client-Server based applications - WPF, MVVM, XAML and Windows Forms and Internet Web applications - ASP.NET, ASP.NET MVC, Silverlight with AngularJS applications using .NET technologies - VB.NET, C#.NET, ADO.NET and SQL Server.
  • Expertise in complete Software Development Life Cycle (SDLC) - Analysis, Design, Development, Deployment and Testing.
  • Experienced in .NET n-Tier and Distributed Architectures - Web Services, WCF Services, WCF, RESTful WebAPI Services to deliver the business agility.
  • Proficient in working with various Microsoft .NET Frameworks 1.1, 2.0, 3.0, 3.5, 4.0 &4.5 Microsoft Visual Studio 2003/ 2005/2008/2010/2012/2015 .
  • Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.
  • Extensive experience in Web, Internet and Intranet and Mobile applications using ASP.NET, XML, XSL, XSLT, X Path, X Query, HTML, DHTML, CSS, SOAP, VBScript and JavaScript & JQuery.
  • Hands-on experience in various Relational Database Management Systems(RDBMS), Oracle 9i/10g,11g,12.x,MS SQL-Server 2000/ 2005/2008/2010/2012/2015, T-SQL,PL/SQL- Writing Constraints, Indexes, Views, Stored Procedures, Triggers, User Defined Functions, Database Backup and Recovery and working knowledge on Multiple Dimension Expressions (MDX).
  • Hands-on experience in working with Entity Framework (EF) Model as ORM.
  • Expertise in implementation of Task Parallel Library (TPL), LINQ and Lambda Expressions.
  • Proficient in implementing Exceptional Handling, Caching and Application Blocks.
  • Expertise in developing Web Forms, User Controls, Custom Controls and Master Pages, Styles/Themes, State Management techniques - InProc/OutProc.
  • Expertise in implementing Singleton, Factory, Abstract Factory and architectural patterns - MVVM, MVC, MVP and WPF Prism.
  • Expertise in working in Energy - Oil and Gas, Health, Insurance, Finance/ Accounting and Banking and E-Commerce Domains.
  • Strong experience in working with Reporting - SSRS, Telerik Reporting, Active Reports and Crystal Reports and also with SSIS, DTS and SQL Jobs.
  • Skilled in developing UML diagrams including use case, sequence, class, interaction, state and deployment diagrams using MS Visio and Rational Rose.
  • Hands-on experience in fixing bugs in application and N-Unit/MS Unit testing.
  • Excellent verbal and written communication and inter-personal skills.
  • Strong technical background, excellent analytical ability, problem solving, multi-tasking, decision-making, good team player and goal oriented, with a commitment towards excellence.

TECHNICAL SKILLS:

.NET Technologies: WPF, ASP.NET, VB.NET, ADO.NET, WCF - RIA, Restful, Web Services,AJAX,.NET 1.0/1.1/2.0/3.0/3.5/4.0/4.5, COM+,DTD

Databases: Oracle8i/9i/10g,MS SQL Server 2000/2005/2008/2010/2012.

Languages: C, C++, C#, VB, XAML, PL/SQL, T-SQL, HTML, DHTML, CSS, Java2.0, LINQ

Reporting Tools: Crystal Reports, Reporting Services (SSRS), Active Reports

Web Servers: IIS 5.0/IIS 6.0/IIS 7.0/7.5, IBM Web Sphere

Version Control: Team Foundation Server (TFS), Visual Source Safe (VSS), Clear Case, Subversion

Operating Systems: Windows Server 2000/2003/2008 R2, Windows XP, Windows NT, UNIX

Tools: Visual Studio 2005/2008/2010/2012/2015, Microsoft Visio, Cruise Controls, Telerik Tools, Rational Clear Case, Benthic Software, PhotoshopSoftware Methodologies: Agile Unified Process, UML, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Senior WPF Developer

Responsibilities:

  • Responsible for requirement gathering from the SMEs and Business Users
  • Implemented Model-View-ViewModel (MVVM) design pattern using PRISM architecture for the application
  • Implemented in Host Access Layer, Presentation Layer, Business Logic Layer and Data Access Layer
  • Adapted Material Design in XAML for the GUI for a better look and feel
  • Created RESTful WebAPI Services - Controllers, Asyn/Await to retrieve the Domain data for the application
  • Used Prism and Prism Extension Framework, Unity Container for Dependency Injection of Views and View Models
  • Created Blend Behaviors Drag Drop, Auto Saving the Sort, Filter mechanisms in the Telerik controls
  • Extensively used WPF Telerik Controls for fast-paced development
  • Used Collection View Source for custom Sorting and Filtering of records
  • Created XAML Custom Controls to address the business needs
  • Implemented Asynchronous calling mechanisms to isolate the UI processing with the backend data base call processing
  • Implemented IDispatcher and Task Parallel Library (TPL), Tasks.Parallel, ParallelQuery for parallel execution of loops and control flows
  • Performance Tuning on the GUI using Virtualization Concepts.
  • Created Technical Documentation for Quality Assurance (QA) Team
  • Adapted the UI Elements with Touch Enabled Design for Surface Computers
  • Created Data Templates, Control Templates, Resource Dictionaries for the application
  • Created Automated Functional Test Engine for Fitting Software Domain Layer and APIs
  • Created Complex Stored Procedures for retrieving the data from the Oracle database to fill the Business Objects

Environment:: .NET Framework 4.5,Visual Studio 2015, XAML, MVVM, Prism6,C#.NET, Telerik Controls, TPL, Restful WebAPI Services, Jira, LINQ, Lambda Expressions, Team Foundation Server, Oracle 12.x, TOAD, Windows 7, Agile

Confidential, Houston, TX

Senior WPF Developer

Responsibilities:

  • Implemented n-tier architectural design - Presentation Layer (GUI), Business Access Layer (BAL), Data Access Layer (DAL) and Service Layer
  • Developed Service Oriented Architecture (SOA)
  • Implemented Prism MVVM design pattern for developing WPF Application
  • Developed GUI using WPF Controls, Windows controls in .NET 4.0/4.5, VS.NET2012, C# and XAML
  • Developed Styles, Templates, Resource files, Triggers using Expression Blend
  • Implemented ICommand interface for zero code behind for testability of the application
  • Responsible for bugs/ tickets for future enhancements and worked in Production support
  • Created Event Aggregators using Prism framework for communication between ViewModels
  • Developed custom Classes and Business Objects to serve as the Model object using C#.NET/VB.NET
  • Created Complex Stored Procedures, Triggers, Views, CTE for retrieving the data from the SQL Server database to fill the Business Objects
  • Created WebAPI Restful services for data retrieval via Service Gateways.
  • Performance tuning of complex stored procedures to reduce the response time of the application
  • Used LINQ and Lambda Expressions for iterating through .NET collections
  • Developed User Controls and Custom Controls Standard Library for the Client Control Repository
  • Performed n-Unit testing for different modules in the application to ensure a bug-free code in to Production

Environment:: .NET Framework 4.0/4.5 Visual Studio.NET 2010/2012, Prism4, XAML, MVVM,, C#.NET, VB.NET, n-Unit Test, Telerik Controls, TPL, WCF/Restful Services, Lambda Expressions, Team Foundation Server, SQL Server 2012 Power Tools, Windows 2008, Agile

Confidential, Santa Monica, CA

Senior .NET Developer

Responsibilities:

  • Responsible for requirement gathering from the End-Users and Business Analyst to develop the application and to modify the existing code
  • Used VB.NET CSLA framework for building the business rules validations and for roles in the application
  • Coded in Presentation Layer, Business Logic layer and in Data Access Layer of the application using XAML(WPF), VB.NET
  • Developed Views using Windows Form Controls and Telerik Tools
  • Developed custom Classes and Business Objects to serve as the Model object using VB.NET
  • Implemented HL7 Messaging structure for the Data broker exchange
  • All reports from legacy systems to QNXT and converted them to technical implementation
  • Developed XML Parser for transforming various messaging formats - HL7
  • Created Templates - Control Templates and Data Templates
  • Developed Custom Controls, Dependency Properties and XAML Behaviours
  • Used Entity Framework (.EDMX) as an ORM and Data Access Object (DAO) for Enterprise Applications
  • Created Entity Model to access the database for all the CRUD operations
  • Used LINQ and Lambda Expressions for iterating through collections in VB.NET
  • Extensively worked on the Web Services and WCF services for retrieving the data
  • Developed User Controls Standard Library for the Client Control Repository
  • Used SSRS for various Weekly/Bi-Weekly Reports
  • Performed n-Unit testing for different modules in the application to ensure a bug-free code in to Production
  • Analyzed the performance of the application by using Diagnostics class, ANTS profiler

Environment:: .NET Framework 4.0 Visual Studio.NET 2010, VB.NET, MVVM, CSLA 3.0, HL7 Standards, HIPAA, EF 4.3, Telerik Controls, Web Services, QNXT, LINQ, Lambda Expressions, ANTS Profiler, Team Foundation Server, SQL Server, SSRS, n-Unit Test, Power Tools, Agile(Scrum)

Confidential, Sioux Falls, SD

Senior .NET Developer

Responsibilities:

  • Responsible for requirement gathering from the Client to develop the interface between GEMS and Sales Force
  • Created technical documentation at each stage of Software Development Life Cycle (SDLC)
  • Extensively developed the WPF - User Interface for the Generation plus (GenPlus) product using VB.NET
  • Implemented Service Oriented Architecture (SOA)
  • Implemented ICommand for zero code behind to address isolation of concern
  • Created XAML Control Library and Styles for the control library
  • Created Web Services for Sales Force to retrieve the Borrowers information
  • Designed and developed n-layered applications which constitute Presentation Layer, Business Logic Layer and Data Access Layer
  • Used CSLA framework for building the business rules validations and for roles in the application
  • Used Entity Framework (EF) for newly developed application modules
  • Created Complex Stored Procedures for retrieving the data from the SQL Server database to fill the Business Objects
  • Analyzed the performance of the application by profiling the code using ANTS Performance Profiler 6 from Red Gate
  • Used ANTS Memory Profiler 5 to analyze arbitrarily large number of memory snapshots and for Large Object heap fragmentation statistics
  • Created VB Classes for uploading the Loan Documents to the FTP Server
  • Created Custom Controls and User Controls to be used across the GEMS application
  • Implemented Generics and Collections as per the business needs.
  • Generated reports for the Under Writers using Dev Express Reporting Tool and SQL Server Reporting Services (SSRS)
  • Created Windows Forms (Win Forms) for the User Interface of the application
  • Responsible for deploying and publishing the ATS application
  • Performed n-Unit testing for all the functionalities of the Gen Plus product

Environment:: .NET Framework 3.0, Visual Studio.NET 2008, VB.NET, ADO.NET, SOA, Web Services, Developer Express Controls Volume 1, CSLA, ANTS Memory Profiler 5, ANTS Performance Profiler 6, SQL Loader, SQL Server 2005, EF4.0, SSRS, Team Foundation Server, Power, Tools, Windows 2003

Confidential

Senior .NET Web Developer

Responsibilities:

  • Worked on the ATS User Interface (UI) in Windows Presentation Foundation
  • Implemented Service Oriented Architecture (SOA) to serve various applications
  • Implemented WCF to get the data and to expose and consume the Corticon services (Rules Engine)
  • Developed, implemented and consumed Web Services to call the State Worker Dash board demographic details
  • Worked with lot of COM/DCOM components in the ATS application
  • Extensively developed the code in C# for UREP application and numerous LDAP queries for user information from the Active Directory (Managed and Unmanaged Domain)
  • Created Packages and Stored Procedures for populating data on the State workload Dashboard
  • Used SQL Loader to load the data into database from the text files processed by UREP
  • Used Performance Center 9.5 for test script-scenario set-up, to run the load test and analyze the test results
  • Responsible for the Integration, SAT, TFP and Production migration and application deployment
  • Used Enterprise Libraries (Application Blocks) for connecting to the database.
  • Created Batch files (.bat) for recording the Memory Dump, Perfmon logs, T-list of the application on the TFP and Production Servers
  • Used Master Pages and created Web User Controls for Code reusability and used several State Management features
  • Recreated the Stored Procedures for Learning Management System (LMS)
  • Generated weekly and monthly reports using Crystal Reports\ SSRS and integrated all of them in the ATS application
  • Execute the Batches for the various applications using OpCon
  • Processing batch ACDs as per the architectural design and implementation
  • Created n-Unit testing and regressive testing cases for the entire application

Environment:: .NET Framework 3.0 Visual Studio.NET 2008, C#.NET, VB.NET, ADO.NET, SOA, AJAX 2.0, WCF, Web Services, LINQ, Corticon, CSS, SQL Loader, Performance Center 9.5, Beyond Compare 3, Java Script, Oracle 10g, Crystal Reports 10.0, SQL Server 2005, Web OpCon, IIS 6.0, Visual Source Safe 6.0, Windows 2003

Confidential

Software Developer

Responsibilities:

  • GUI Design using Server controls of ASP.NET
  • Used Windows NT security to authenticate user name and password
  • Developed in VB.NET Windows based Application with user-friendly controls and ADO.NET components were used for database connection
  • Responsible for developing the application using Classic ASP
  • Provided Sorting and Multiple columns sorting features
  • Designing the database and class modules
  • Validating User input data
  • Involved in developing and testing code changes for fixes and new modules to ensure quality standards before releasing to the production environment

Environment: .NET Framework 2.0,Visual Studio .NET 2005, VB.NET, C#, C++,Classic ASP, ASP.NET, ADO.NET, UML, Sybase, Visual Source Safe, IIS 5.0, Windows 2000.

We'd love your feedback!