HMI Automation system aimed to automate the testing process by eliminating the need for human interaction. This was achieved by detecting the elements on the screen, obtaining their co-ordinates and performing the click function. Thus, any testing process could be automated by preparing the corresponding script for it.
Network Monitoring System tracks the status of all devices connected over a network using SNMP. This project involves rectifying errors in the network connections of a number of locations and correcting the configurations of the devices to get accurate information.
My role included constructing the network maps as per the designs, implementing the connections and testing if the nodes are online. Also involved in modifying configuration and preparing relevant documentation for the process.
A performance assessment tool for evaluating individual employees’ abilities in their respective domains and providing feedback based on manager assessment. User can login to the tool and the skills belonging to their domain are listed out. For each skill, users can rate themselves on a level of 1-5. They can also upload their certifications, if any. After rating themselves, their profiles are evaluated by their manager and managers can modify the rating as suitable. They can also provide feedback to the employees in areas that require improvement by suggesting training courses.
A GUI application for automating the CITYFLO 650 virtualised lab setups. Based on user input about the project and its architecture, the application creates the lab layouts and architecture documentation, configures the VM server BIOS per recommended settings and configures the lab switch, VM Server and individual VMs based on the project’s network interface configuration. The application sets up the Remote PC with individual lab shortcuts. The lab shortcuts launch the selected subsystems on the display screen.
Cubus Mobile application is a proprietary iOS application that provides complete mobile banking facilies to the client. Main features of the application are Account Balance, Funds Transfer, Direct Deposits, Remote Deposit Cheque (RDC), Campaign and Messaging.
Remote Deposit Cheque (RDC) is a feature by which a user can deposit a cheque remotely. Using the mobile application, user can launch the camera in their mobile device and use it to capture the image of the cheque to be deposited. The captured image is passed through image processors and analysed for readability before being deposited. Enhanced this feature to support the image capture capability using a Microsoft Surface device.
Remote Deposit Cheque (RDC) is a feature by which a user can deposit a cheque remotely. Using the mobile application, user can launch the camera in their mobile device and use it to capture the image of the cheque to be deposited. The captured image is passed through image processors and analysed for readability before being deposited. Enhanced this feature to automatically capture the image when user hovers the mobile camera over the cheque image.