Transaction Cost Analysis (TCA) - Equities
Technologies Used: Java / J2EE, Spring, Hibernate, Sybase ASE / IQ, Terra-cotta
Project Brief: TCA is an analytics application that helps evaluate the transaction costs for equities traded and can provide a variety of information based on various customized benchmarks selected
Contribution: Responsible for maintenance and development of the legacy application and providing technical guidance to team members
Hotel TV Demo
Technologies Used: PHP, MySQL, XAMPP, XML, Minerva Widget SDK
Project Brief: Creation of demo application for Hotels which would allow guest room clients to access Hotel Services through the STB remote
Contribution: Involved in design & development of application server component with output of application being XMLs compliant with Minerva Middleware SDK
NextGen SI
Technologies Used: MHP, Telnet Tools, Stream Player
Project Brief: Manage complete Software Release cycle for NextGen Set Top Boxes that MultiChoice planned to release in South Africa
Contribution: Involved in planning release cycles, accepting/ rejecting software components from different vendors, building & integrating components, triaging defects logged by QA team and assisting the vendors to fix issues
HBBTV Browser – JS Extensions
Technologies Used: C++, WebKit Engine, HbbTV, CEA-2014, CE-HTML, HTML5, OIPF DAE Specification
Project Brief: Implementation of JavaScript related extensions of HbbTV defined by HbbTV and CEA-2014 specifications and interfacing them to different TV APIs
Contribution: Managed client communications, monitored project progress to ensure compliance to delivery schedules and CMMI Level 3 methodologies
Web Based Content Editor for DTV
Technologies Used: HTML, JavaScript/ JQuery, Servlets/JSP, Java, XML, J2ME (CDC), Apache Tomcat
Project Brief: Design & development of JavaScript / JQuery based Content Editor that could be used to edit content over the web to be later broadcasted & displayed over TVs capable of receiving digital feed. The content editing was intended for the advertisers who had no knowledge of developing TV applications
Contribution: Managed client communications, monitored project progress to ensure compliance to delivery schedules and CMMI Level 3 methodologies
Authoring of Test Scenarios for Middleware Testing
Technologies Used: Java, XML, J2ME (CDC), MHP, ACAP and OCAP
Project Brief: Middleware testing involves testing all the possible scenarios involving Middleware APIs that are not covered by the Comprehensive Test Packages (CTP) for the different standards
Contribution: Simulated/ tested many scenarios that involved middleware application development and stream generation
Stream Based Automated Test Environment
Technologies Used: Java, XML, JNI, VC++, J2ME (CDC), MHP, ACAP and OCAP
Project Brief: Stream based Automated Test Environment is a Java based tool developed by LGSI for automating the testing of Set Top Boxes (STB). The tool automates the process of testing an STB by automatically generating a stream for each test case and executing the stream and capturing the results. Many tasks involving human intervention like entering a remote key or validating an image are automated
Contribution: Rendered technical guidance, architecture support, design and development of the product, planning and monitoring. Generated various reports for the senior leadership team
Supporting SCTP in Java
Technologies Used: C, Java, JNI, LKSCTP (an open-source implementation of SCTP)
IPSec Integration with CSCF
Technologies Used: C, PF_KEY API, SAF Messaging API using TIPC, Intel Security API, Externalized Data Representation (XDR)
Content Wrapping Tool
Technologies Used: Java, J2ME, Content Management System (Protégé), BCEL, Servlets/JSP (Tomcat), Velocity
License Tree Editor
Technologies Used: Java, Visual Studio .Net, Apache Axis, EJB (JBoss), Content Management System (Protégé), Oracle
SmartBroker
Technologies Used: Java, XML, JNDI (LDAP), Visual C++ 6.0, iText, Office Automation
Smart Messaging Platform
Technologies Used: Java, XML, JNDI (LDAP) , Visual C++ 6.0, iText, Office Automation, EMS v4.5 and v 5.0 (3GPP - 23.040)
Smart Mail
Technologies Used: Java, XML, JNDI (LDAP) , Visual C++ 6.0, Lotus Domino, iText (PDF generator), Office Automation