- The existing software unstable and buggy
- Absence of design documents for existing code.
- Support for multiple software platforms.
- Handled entire Architecture/Design, R&D,
- Implementation, Support and Project Management
- Made architectural changes to fine tune the code
- Added feature support which can be implemented as per the new trends in the virtual classroom such as Interactive whiteboard and meeting feature.
- Provided support for Linux and Mac along with Windows
- Used Agile methodologies- Asana for managing Scrum
- Technology & Tools: QT, GWT, Cocoa framework, Core Java, JMS, JDBC, JNDI, C++ / MFC