Now you can Instantly Chat with Siva!
About Me
Having 11+ years of experience on development using Microsoft Technologies in Client/Server applications and N-Layer Applications using Web Technologies. Strong analytical & object-oriented programming skills Well versed with ASP.NET, WCF, Web Servic...
Show MoreSkills
Portfolio Projects
Description
Environment: C#, .Net Core UWP, Angular 2, SQLite, Unit Testing, TFS, Git, Jenkins
Dell SupportAssist collects information about your computer hardware and software, and automatically creates support cases when issues arise. This helps Dell to provide you an enhanced, personalized, and efficient support experience. Dell uses this data to help solve common problems and design and market the products and services features you use most. SupportAssist for Client helps to automate reporting and resolution of issues found on Dell Client Systems without much manual intervention either by end users or technicians.
Responsibilities:
- Have done customizations to meet client requirements.
- Developed end to end components.
- Have been involved in bug fixing and development.
- Involved in developing automation framework for the components.
- Developed unit test cases for each scenario and component.
- Performed static code analysis using Fortify tool.s
Description
Environment: ASP.NET with C#, WCF Services, SQL Server 2008, TFS
Internal Tools: Laser, Turanga, InstStudio, Client Gold, Source Depot, JavaScript
The Goal of this project is to test frontend development of Bing Search results for all Bing domains (Events, Attractions, Autos, Sports, Health, Generic, Dictionary, Finance etc.) using C#. Have to send UI changes to Bing live using search gold wizards. We have to test the answer of the Bing page by writing Turanga Tests. Turanga is a suite of libraries for the end-to-end validation of web applications. Test simulates a browser navigation by sending an HTTP web request. You can make assertions about the response and we can check the page is interactive or not.
LASER is an automated testing tool which is capable of taking screenshots of web pages, whole page or any particular answer and apply various tests like image comparison, OCR, image analysis over them to catch any issue. It uses selenium web driver for automating browsers like IE, Chrome and Firefox on Desktop.
Responsibilities:
- Have done customizations to meet client requirements.
- Have been involved in bug fixing and development.
- Designed primarily to automate testing across multiple markets, platforms, browsers, flights etc.
- Provided exhaustive tests for web pages.
Done regression testing for each scenario and service
Show More Show LessDescription
Environment: ASP.NET with C#, SQL Server 2008, WCF Services, Entity Framework, Linq, Component Art, jQuery, JavaScript
The Release Automation Project helps developers, integrators and build-engineers to choose different build configuration on Clear Case Components dynamically. It is capable of initiating parallel builds on remote hosts. It also collects all build logs and maintains the build history for the future reference. It uses the Build service to handle the command and base line. This is a Dashboard for the Cisco employee to get the update of the build commands which has been developed for the Pay TV setup boxes. With the help of this project the manger can easily view the updates of the build commands. The client host machine can be Widows and Linux based on the type of build, build service will execute the builds on the machine. The output will be logged in log files.
Responsibilities:
- Have done customizations to meet client requirements.
- Have been involved in bug fixing and development.
- Involved in client interaction for requirement gathering and implemented the same in the project.
- Involved in deployment in staging sites and testing cycles.
Validation of inputs and backend procedures design
Show More Show LessDescription
Environment : ASP.NET with C#, SQL Server 2008, WCF Services, jQuery, JavaScript
Channel Sales Business making provision for dealers to directly purchase various products manufactured by HBL Power Systems without the intervention of sales force.Dealers across the country to log into the web application and view the availability of the various products in their respective warehouses. Inbuilt price calculator defines the total payment to be made considering the general discount structure on the products ordered. Details of payment made are captured and the order is placed. Accounts department tracks the payments made by dealers, verifies the purchase order and instructs the warehouse to ship the material.
Responsibilities:
- Performed UI Design, Development and Unit Testing of Web Forms Developed
- Involved in Development of Database objects (Procedures, Functions)
- Involved in resolving technical issues
- Involved in client interaction for requirement gathering and implemented the same in the project
- Implemented RDLC reports.
Description
Environment: ASP.NET with C#, SQL Server 2008, WCF Services, jQuery, JavaScriptThe GoAP initiated the Andhra Pradesh Water Sector Improvement Project (APSWSIP) with the assistance of World Bank (WB), for modernization and introduction of modern water management practices and instruments, to address the management challenges in
Irrigation/water sector. APWSIP is an online web application for monitoring and integrating all the departments involved in all the activities. APWSIP is to measure results achieved by implementation of the planned interventions/activities and compare it with the expected results and implementation plan. A monitoring process compares activities related to project execution and actual performance against parameters defined in the Monitoring and Evaluation Strategy. Also facilitates project management in taking corrective actions and timely decisions as and when required.
Responsibilities:
- Performed UI Design, Development and Unit Testing of Web Forms Developed
- Developed customized User Controls providing code reusability
- Involved in Development of Database objects (Procedures, Functions)
- Involved in resolving technical issues
- Involved in client interaction for requirement gathering and implemented the same in the project
Implemented RDLC reports.
Show More Show LessDescription
Dell SupportAssist collects information about your computer hardware and software, and automatically creates support cases when issues arise. This helps Dell to provide you an enhanced, personalized, and efficient support experience. Dell uses this data to help solve common problems and design and market the products and services features you use most. SupportAssist for Client helps to automate reporting and resolution of issues found on Dell Client Systems without much manual intervention either by end users or technicians.
Show More Show Less