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.