We provide IT Staff Augmentation Services!

Web Developer,resume Profile

4.00/5 (Submit Your Rating)

Summary

  • 10 years' experience in software development life-cycle.
  • Best expertise in C .Net, WPF, Win Forms, ASP.Net, .Net Framework, SQL Server T-SQL and UML.
  • Working experience in HTML5, JavaScript and SignalR.
  • Proven leader with experience as architect, technical lead and offshore co-ordinator.

Software Skill

Languages

C , VB, HTML, T-SQL, and C .

.Net

WPF, Win Forms, WCF, ASP.Net, LINQ, MEF, Multi-threading and XNA.

Web

ASP.Net MVC, SignalR, Knockout, JQuery, HTML5, Javascript and Silverlight.

Design, Architecture

MVVM, SOA, and Design patterns.

Database

SQL Server, SQL and T-SQL.

Process

Agile and UML.

IDE / Tools

Visual Studio, Blend, Visio, WinDbg and DebugDiag.

Industry/Domain

Industrial Automation and Health-Care.

Work Experience

Confidential

  • Production Resource Group is a leading entertainment technology provider for automation control systems to theatres and live events.
  • Develop device drivers for custom USB devices built in-house to provide tactile friendly user interface. Develop driver Dlls using Visual C and C to interop with windows USB driver stack.
  • Analyze memory dumps generated from application. Use DebugDiag, WinDbg and Visual Studio to investigate runtime issue encountered in production environment.
  • Built prototypes and POCs to identify and roadmap relevant new technologies.
  • Enhance and develop extensible components using .Net Framework technologies.
  • Analyse user requirements and create architecture design diagrams.
  • Define database maintenance guidelines for end-users of the application.
  • Develop database scripts to establish publisher/subscriber instances of Sql Server.
  • Design and develop WPF screens using MVVM design pattern.
  • Perform unit testing and system testing using Visual Studio Team System tools.
  • Perform functional testing using automated coded-UI test.

Confidential

  • As Web Developer, my responsibilities include:
  • SCS Web provides real-time monitoring of moving elements of the control system to designers and technical directors.
  • Enhance and Develop web pages to display real-time information on web-pages using ASP.Net, SignalR, JQuery and Knockout.
  • Display moving sceneries of the control system in 3D using HTML5/WebGL, Blender 3d and Microsoft Expression Blend.

Confidential

  • As Architect and Developer, my responsibilities include:
  • Minicommander user interface provides user interface to control for up to eight moving elements of stage mechanism.
  • Implement multi touch-friendly user interface components using WPF.
  • Design and develop WPF screens using MVVM design pattern.
  • Perform unit testing and system testing using Visual Studio Team System tools.
  • Perform functional testing using automated coded-UI test.

Confidential

  • As Developer, my responsibilities include:
  • Stage Command System SCS is a stage operating system which is used by the stage operator during the life cycle of a show. Commander user interface of SCS allows programmers to program a specific set of scene changes and initiates the movement of stage mechanisms.
  • Involved in Requirements gathering, Conceptual Design, Component design, Development and System Testing of control system software.Analyse user requirements and create architecture design diagrams.
  • Implemented core components of the control system, containing complex scheduling logic of interrelated tasks which are responsible for real-time motion control of automated axes.
  • Developed communication modules to send and receive data from Programmable Logic Controllers PLC and Control Logix Processors CLX using Ethernet-I/P, USB, TCP and UDP protocols.
  • Implemented multithreading concepts to improve device communication, data acquisition, condition evaluation and UI update.
  • Implemented business logic as .NET Framework assemblies using C .
  • Developed DAL Data Access Layer component to establish database connectivity and data manipulation.
  • Involved in database performance tuning of the application by creating various database Indexes and optimizing database queries.
  • Handled Run Time Errors by implementing appropriate Error handlers and generating user-mode mini dump for diagnostic analysis.
  • Implemented unit test cases using VSTS.
  • Co-ordinate with offshore team members to provide user requirements, developing software components, performing integrated testing at onsite and write acceptance testing specification document for software deployment.

We'd love your feedback!