We provide IT Staff Augmentation Services!

Wpf, Asp .net Mvc/web Api & .net Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • A seasoned Front - end/GUI/Web Software Developer with close to 6 ½ years of exceptional experience & credentials in managing project scope, time & schedule, within a multi-disciplined organizational environment, delivering successful software projects from developing user requirements, to scope definition leading to conceptual design, construction, startup & turnover
  • Working vastly on Microsoft Technologies (WPF for .NET 4.5, Windows Forms, WCF, XML Web Services, Silverlight 5, ASP .NET SignalR, ASP .NET Web API, ASP .NET MVC 5 etc.), with focus in designing and developing highly responsive, time critical Windows-based GUI Desktop Applications & Web Applications
  • Close to 4.5 years of experience in using Microsoft Prism Library 5.0/4.1 for WPF, Unity/MEF Containers and MVVM Design Pattern for developing WPF GUI Applications an year of experience using ASP .NET MVC 5 for developing Web Applications.
  • Exhaustive experience in developing and debugging Windows-based Desktop Applications & Web Applications using various .NET Threading Patterns like Task Parallel Library, Thread Pools, Asynchronous Programming Model, Event Based Asynchronous Programming, async and await constructs and Reactive Extensions.
  • Experience working using Agile Methodology, working across multiple Scrum Teams and following Xtreme Programming Principles.
  • Significant usage of Test Driven Development methodology of Unit Testing and N-Tier architecture to resolve issues like scalability, security, fault-tolerance, etc. while writing code for developing applications and services.
  • Understanding of Version Control Systems like GIT, TFS 2010/2012, Subversion and CI Build Management Systems like TeamCity, Cruise Control .NET along with Code Review Tools built into Visual Studio 2013 using TFS 2012.
  • Experience writing medium to complex TSQL Queries, Stored Procedures, User Defined Functions, Triggers, Tables, and Views.
  • Collaborating perpetually with diverse Subject Matter Experts during project initiation, scope development, and project execution; including the management of multiple scopes, schedules and stakeholder communications
  • Explicitly leading project teams and stakeholder groups from project initiation through project operations
  • Highly conversant with multiple engineering disciplines, in understanding complex problems and negotiating mutually acceptable solutions
  • Garnered substantial knowledge with Oil & Gas Upstream and Downstream domain by establishing relationships with Subject Matter Experts, reading journals and attending SPE Workshops
  • Covering and running multiple projects at the same time that include MELT + Licensing & Authentication, Event Logger + Delve, and Delve Job File Uploader + Server Applications; skill acquired while working on Cypher/Knoesis/PEToolkit program in Halliburton

TECHNICAL SKILLS:

Utilities: Synthesis Collaboration Platform & Administrator Portal, Web Portal to share and edit office documents.

Oil & Gas: Software Development for technical Data Mining & Analysis, Matrix Acidizing Design & Analysis, Real Time Event Logging and Licensing & Authentication Projects

Banking & Financial Services: Software Development for Front Office Trading Applications, and Document Management Systems for International Capital Markets

PROFESSIONAL EXPERIENCE:

Confidential

WPF, ASP .NET MVC/Web API & .NET Developer

Responsibilities:

  • Synthesis Collaboration Platform is built using WPF, MVVM and PRISM Framework.
  • Extensively used ASP .NET SignalR Framework for Real-time Messaging across multiple Synthesis Instances.
  • ASP .NET Web API’s were written using REST Architectural Style and used for communication between Client and Server.
  • ASP .NET MVC 5 (using Razor Engine), jQuery was used to build the Synthesis Administrator Portal.
  • Used Redis as the In Memory Key-Value store for caching and synchronizing multiple ASP .NET SignalR Hubs hosted on Windows Azure.
  • Used Git as the Distributed Version Control System hosted on Atlassian Bitbucket along with Source Tree.
  • Development was done using C#.NET, WPF for .NET 4.5, PRISM 5, Unity as DI Container, ASP .NET SignalR, ASP .NET Web API, ASP .NET MVC 5, LINQ to XML along with MVVM

Confidential

WPF, WCF & .NET Developer

Responsibilities:

  • Managed & Tracked design changes, writing & reviewing code, writing & maintaining Unit/Integration Tests on all projects using Visual Studio Unit Test Framework and MOQ, Pex & Moles
  • Single point of contact for User Interface related development communications with stakeholders from London
  • Development was done using C#.NET, WPF for .NET 4.5, PRISM 5, Unity as DI Container along with MVVM
  • Have extensively used Infragistics Controls (Data Grids/Charts/Graphs)
  • Worked on developing the Graphical User Interface to display real time trades in the dashboard using WPF
  • Real Time Trades were retrieved from Multiple Sources by observing for them using .NET Framework API’s provided to interact with IBM MQ
  • WCF was used as the source to query retrieve and show the Historical Trades/ Data
  • Followed SOLID Principles, while extensively using Task Parallel Library for creating responsive User Interfaces
  • Maintenance of SVN as the Source Code Repository along with scheduling CI Builds, and using Tortoise SVN Plugin for Visual Studio for Code check-in’s and check-out’s
  • Used Expression Blend to theme the application per the Lloyds User Interface Standards and define Global Styles for inheritance purposes
  • Used ReSharper plugin, FxCop and StyleCop for Visual Studio with Custom built rules to enforce Coding Standards and Guidelines; Entity Framework as the ORM at the Data Layer to perform CRUD Operations; and WPF Performance Toolkit to profile the application

Confidential

WPF, WCF & .NET Developer

Responsibilities:

  • Collaborated with team members from Houston, TX and Duncan, OK
  • Controlled project schedule and defining individual contributions across the program projects
  • Implemented and maintained bi-weekly project meeting with product owners focused on identifying and resolving technical issues that might have a negative impact on the progress
  • Developed clear and concise weekly/monthly project reports detailing schedule and technical issues
  • Managed & tracked design changes, wrote & reviewed code, wrote & maintained Unit/Integration Tests on all projects using Visual Studio Unit Test Framework and MOQ, Pex & Moles
  • Single point of contact for User Interface related development communications with stakeholders
  • Extensively used Syncfusion Controls (Data Grids/Charts/Graphs)
  • Followed SOLID Principles and along with extensive use of Multithreading using Back Ground Workers, Thread Pools, and Task Parallel Library for creating responsive User Interfaces
  • Maintenance of TFS 2010 and 2012 as the Source Code Repository along with scheduling CI Builds which trigger execution of Unit Tests
  • Used Expression Blend to theme the application per the Cypher/Knoesis/PEToolkit program User Interface Standards and define Global Styles for inheritance purposes
  • Used ReSharper plugin, FxCop and StyleCop for Visual Studio with Custom built rules to enforce Coding Standards and Guidelines
  • Daily Agile Scrum meetings (followed Xtreme Programming methodology with two week iterations) to report status and check for work requests
  • Attended the SPE ATW Workshop and presented a poster on Technical Data Mining

Confidential

Software Developer

Responsibilities:

  • Created the web and support portal for the project
  • Development was done using C#.NET and ASP.NET and deployed on Web Server (IIS)
  • A startup company - scanned copy of NDA signed with no service

Confidential

.NET Application Developer

Responsibilities:

  • Worked in areas of performance optimization towards improving the uploading times
  • Integrate an Active X component from Adobe into the Product and maintain its compatibility with different versions of Windows (Vista and XP)
  • Development was done using C#.NET and Windows Forms and deployed using Click Once

We'd love your feedback!