Vishal Sah

  • Bangalore Karnataka

Summary

4.9 years experience in developing windows and web based applications in Microsoft technologies    [ c#,.net ]. Currently working as lead engineer at Anmeda Systems before which worked for 4.8 years @ Infosys as Sr. Systems engineer.

Hands on experience in Electronics and Industrial Automation Domain on Planning, estimation, designing, developing and negotiation on application development issues with internal and customer resources, expertise in system study, design, proposal for UIs, development, code review, maintenance, documentation and testing of presentation/business logic/database access layer for various domains.

Objective

Looking for a long-term association with an organization having dynamic work environment where my skills could be enhanced and grow in the hierarchy of the company

Skills

Skills

Architectural design

MVVM, Prism 4.0

Microsoft Technologies

.Net Application Development , .NET Frameworks 3.5 and 4.0, C# Win forms WPF WCF ADO.NET, ASP.NET, Entity Framework, Silverlight

Database

Microsoft SQL Server 2008 R2, Microsoft SQL Server 2012  

Knowledge Management

Knowledge Management in the project which focused on Knowledge sharing, using tools for improved productivity, identifying, designing and developing reusable components for progressive improvement of productivity and thus enhancing the key performance indicators of the project.

Configuration Management

Configuration management activities involving monthly CM audits to ensure the standards agreed upon are followed and practiced without any slack.   Tools:   Rational Clear Case SVN Tortoise  

Education

Education

10th Standard

BSP SSS 10

Completed with 81.2% (CBSE).

12th Standard

BSP SSS 10

Completed with 77% (CBSE).

Apr 2005 - Jul 2009

B.E

SSCET

Completed with CGPA 8.0 and 71.78%

Work History

Work History
Sep 2014 - Present

Lead Engineer

Anmeda Systems Pvt. Ltd

Project: Driver development

Role: Team Lead / Developer

Description: 

Driver development involved reading industrial parameters like temperate, pressure, humidity etc through network devices and displaying reports and alarms accordingly.

Technical features:

ASP.net

SQL Server 2012

Dev Express 14.1

Microsoft Report Viewer 10.0

Responsibilities:

  • Participate in the estimation of the work product in order to provide right information for overall project estimation.
  • Building team to meet the project expectations.
Apr 2014 - Sep 2014

Senior Systems Engineer

Infosys Technologies Limited

Project: Change Management (CM)

Role: Senior Systems Engineer / Onsite Coordinator / Developer

Description:

CM is a business critical web application which enables onsite/offshore engineers to track changes to be performed on Control Software of a Gas Turbine. Application followed a strict workflow for any change throughout its life cycle.

Technical features:

ASP.net

MSSQL 2008 R2

Silverlight

Entity Framework

WCF web service

Responsibilities:

  • Participate in the estimation of the work product in order to provide right information for overall project estimation.
  • Work closely with Technical Architect to improve database and application design.
  • Understand the requirements by going through the specifications and with inputs from Business Analysts in order to participate efficiently in the design, development and testing phases of the project.
  • Participate in creating application architecture document in order to provide deliverables in line with the architectural requirements.
  • Develop and review artifacts (Code, documentation, unit test scripts) in order to build the application and make it ready for delivery.
  • Conduct reviews for self and peers.
  • Participate in creating the implementation plan as per the project level quality plan and work on go live activities.
  • Participate in handling customers in order to provide right level of information to the customer and to undertake specific deployment activities of the project to ensure successful delivery of the project.
  • Respond to the issues assigned, do analysis, suggest work around, communicate to all the stakeholders and close issues as per the agreed timelines in order to ensure support availability as per agreed SLAs.
  • Do impact analysis in order to maintain the application as per the requirements.
Mar 2013 - Mar 2014

Senior Systems Engineer

Infosys Technologies Limited

Project: Change Management (CM)

Role: Senior Systems Engineer / Onsite Coordinator / Developer

Description:

CM is a business critical web application which enables onsite/offshore engineers to track changes to be performed on Control Software of a Gas Turbine. Application followed a strict workflow for any change throughout its life cycle.

Technical features:

ASP.net

MSSQL 2008 R2

Silverlight

Entity Framework

WCF web service

Responsibilities:

  • Participate in the estimation of the work product in order to provide right information for overall project estimation.
  • Understand the requirements by going through the specifications and with inputs from Business Analysts in order to participate efficiently in the design, development and testing phases of the project.
  • Participate in creating application architecture document in order to provide deliverables in line with the architectural requirements.
  • Develop and review artifacts (Code, documentation, unit test scripts) in order to build the application and make it ready for delivery.
  • Conduct reviews for self and peers.
  • Participate in creating the implementation plan as per the project level quality plan and work on go live activities.
  • Participate in handling customers as onsite coordinator in order to provide right level of information to the customer and to undertake onsite specific activities of the project to ensure successful delivery of the project.
  • Respond to the issues assigned, do analysis, suggest work around, communicate to all the stakeholders and close issues as per the agreed timelines in order to ensure support availability as per agreed SLAs.
  • Do impact analysis in order to maintain the application as per the requirements.
Jul 2012 - Feb 2013

Senior Systems Engineer

Infosys Technologies Limited

Project: Power Plant Configuration GUI Editor(PPCGUIE)

Role: Systems Engineer / Developer

Description:

PPCGUIE is a business critical application which enables the configuration engineers to configure and simulate power plant parameters as well as traction components in an easy, user friendly manner. The GUI Editor is designed keeping in mind the editor facilities provided in Visual Studio, with basic features like drag and drop, cut, copy, paste, rename etc incorporated implicitly. Explicit features like Toolbox and Explorers etc have been designed keeping the plant configuration requirements in view.

Technical features:

Prism 4.0 .

Windows based Front End is implemented in WPF using rich features provided by WPF 4.0

Scalable and robust system design.

Application design based on Model View View model [MVVM] Design Pattern

Responsibilities:

  • Responsible for coming up with the flowcharts, activity diagrams, class diagrams, sequence diagrams for the components to be developed. Also included was a designing static UI prototype to enable a clear picture of what is to be delivered as an end product to the customer.
  • Responsible for creating geometric shapes like Arc, Pipes, Polygon, Spline, Circle Segment that involved implementation of complex mathematical equations.
Jun 2010 - Jun 2012

Systems Engineer

Infosys Technologies Limited

Project: Power Plant Configuration GUI Editor(PPCGUIE)

Role: Systems Engineer / Developer

Description:

PPCGUIE is a business critical application which enables the configuration engineers to configure and simulate power plant parameters as well as traction components in an easy, user friendly manner. The GUI Editor is designed keeping in mind the editor facilities provided in Visual Studio, with basic features like drag and drop, cut, copy, paste, rename etc incorporated implicitly. Explicit features like Toolbox and Explorers etc have been designed keeping the plant configuration requirements in view.

Technical features:

Prism 4.0 .

Windows based Front End is implemented in WPF using rich features provided by WPF 4.0

Scalable and robust system design.

Application design based on Model View View model [MVVM] Design Pattern

Responsibilities:

  • Understand the requirements by going through the specifications and with inputs from Business Analysts in order to participate efficiently in the design, development and testing phases of the project.
  • Create design specifications as per the high level design, create unit test plans in order to develop the application as per the requirements.
  • Develop and review artefacts (Code, documentation, unit test scripts) in order to build the application and make it ready for delivery.
  • Perform unit test activities based on the plans in order to ensure a quality deliverable.
  • Participate and prepare knowledge transfer sessions.
  • Document and share own learning’s from the project in order to drive higher efficiency, effectiveness and preserve organisation knowledge.
Jan 2010 - May 2010

Systems Engineer Trainee

Infosys Technologies Limited

Completed following during training by Infosys:

  • Advanced .NET Features
  • ASP.NET 2.0 Web Applications and Web Services - LC
  • Basic .Net Programming using C# 3.0 - LC
  • CS - Intermediate Comprehensive Examination
  • Design and Analysis of Algorithms - FPINT
  • Finishing School-Personal Effectiveness01
  • HTML/JavaScript/XML (.net)
  • Integrated Comprehensive Exam (.net Stream)
  • Introduction to ADO.NET 2.0 - LC
  • Introduction to Web Technologies
  • Knowledge Management at Infosys
  • Microsoft VSTS
  • MS SQL Server 2008
  • Object Oriented Programming - FPINT
  • Overview and Architecture of  MOSS
  • POST Project - .net
  • Programming Practices-FPBRDG
  • RDBMS - Essentials - FPINT
  • RDBMS-FPBRDG
  • Software engineering and IQS - FPINT
  • STAR FP - Competition I
  • STAR FP - Competition III
  • STAR FP - English Lab
  • STAR FP - Presentation Skills01
  • STAR FP -Global Effectiveness
  • STAR FP -Speak up 101
  • Unit Testing and Code Analysis - VSTS
  • Unix - FPINT
  • User Experience Design - FPINT
  • VSTS - Test Management
  • Web based Software Testing

Certifications

Certifications

Star Infoscion

Infosys

Special Achievements

  • Awarded Spot Award for implementing complex mathematical equations and clear understanding of client requirements.
  • Have been nominated and selected as  a Disaster Recovery Representative(DRR), and received training in building evacuation in times of emergency.
  • Received appreciation for timely auditing of the CM practices of the entire project account.
  • Have also undergone fire and electrical safety training from MUSTI, Aluva, organised by the Infosys HR.
  • Have been actively organising and participating in various employee welfare initiatives/activities.