PHC Web Development – landlord tenant usage

Client: I was contracted by PHC Web Development, a web development company that builds websites and web software systems to work on their BBSIP project. BBSIP is a project requested by Synapsys who is PHC Web Developments client.

Skills needed: HTML, CSS, Ajax, Javascript, JQuery, MySQL, PHP, Yii

Type of work: Various module development for a new web based software system.

Description ...

BBSIP is an energy management system designed to be used by landlords wanting to manage and bill their tenant energy usages. BBSIP was also built to allow resellers to resell the system to different landlords.

I worked as part of a team to deliver various modules, namely the reseller and customer modules. The modules include numerous features such as the management of buildings, tenants, tariffs, reports and the billing of tenants plus lots more.

These modules that I created along with others make up the end system used by the client. This contract involved numerous programming tasks related to the creation of the modules.

The end result from my part was the delivery of the customer and reseller module.

  1. Directed software design and development while remaining focused on client needs.
  2. Wrote maintainable and extensible code as part of a team.
  3. Stored, retrieved and manipulated data.
  4. Consulted regularly with customer on project status, proposals and technical issues.
  5. Rapidly prototyped new capabilities to confirm feasibility.
  6. Researched, designed and implemented scalable applications for information identification, extraction, analysis, retrieval and indexing.
  7. Planned, designed and developed robust solutions in a timely manner.
  8. Analysed and designed relational databases using MySQL.
  9. Built, tested and deployed scalable, highly available and modular software products.
  10. Worked closely with clients to establish problem specifications and system designs.
  11. Performed system-level testing to verify software quality and function before it was released.
  12. Used Jira to manage project.
  13. Debugged and modified software components.