SPN Digital Media

Role: Software Developer

I joined SPN Digital Media to develop CMS which was used across many government websites. It was a quite advanced product at the time with a WYSIWYG page editor and advanced navigation. Later on I was tasked with implementing a purpose-built CMS to manage ringtones and bitmaps for mobile devices. During this time I worked on:

  • Gathering requirements from the stakeholders and content creators as well as from the technical teams that would need access to the CMS contents;
  • Implementing purpose-build CMS from scratch, using Zope framework and object database;
  • Designing interfaces to integrate CMS with other system components;
  • Collecting feedback about the system and advising on the project roadmap.

Keywords: PHP, Python, Zope 2/3, Twisted, Sencha JS, PostgreSQL, MySQL, Zope Object Database, FreeBSD.