Sticky Eyes – data gatherer

Client: I worked on this project for StickyEyes which is web development company based in Leeds, UK. The client who would be using the system is called Bwin which is a company specializing in all areas of gambling and betting.

Skills needed: AWR Cloud API, CSS, Google Adwords API, Google Web Master Tools API, HTML, MySQL, PHP, Yii

Type of work: Full development of web based software system.

Description ...

This project involved writing a program that would produce a CSV based on data from various web APIs.

BWIN was provided with a web based software program that allowed them to enter a date range. After entering a date range using the date pickers the export button could be pressed to download a CSV containing various data from different vendors namely Google Adwords, Google Web Master Tools and AWR Cloud. The data was fetched using the various vendors web APIs before being manipulated for presentation within the exported spreadsheet.

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