Cobalt - Pace

← Back to Portfolio

Worked in Pace's COBALT software development team. COBALT is a service delivery platform hosted in the cloud, which comprises a TV management platform, multi-device application servers, and on-demand delivery systems within the operator headend.

As a senior member of the team, my primary responsibilities included: 

  • Design, code, unit test and debug applications in various software languages; 
  • Integrate software with existing systems;
  • Review and repair legacy code;
  • Flag incomplete/ambiguous requirements as early as possible in development cycle;
  • Communicate any significant slippage in timelines;
  • Maintaining the systems once they are up and running;

• I also started to enhance the duties required for promotion to a Software Team Leader. It included:

  • Estimate, plan and execute software releases;
  • Task and track of software issues to team;
  • Interface with other groups: Quality, Sourcing;
  • Track metrics;
  • Report of project status to Software Manager;
  • Lead, mentor and inspire junior team members;
  • Motivate and encouragement of team under challenging targets;

Key Technologies used: C/C++, Java, Web Applications, PostgreSQL, Relational Databases, XMPP.

Project Details
  • Project name: Cobalt
  • Site:
  • Category: Professional Projects
  • Period: Sep 2013 - Oct 2014
  • Role: Senior Software Engineer 
C++ Java PostgreSQL XMPP