DocumentaryBase AB (Dec 2008 - Present)
Programmer/Web Designer
The assigned duties at DocumentaryBase AB included managing the website FactualTV, taking part in the process of converting the technology's platform from Java to PHP, creating the DVD package pages, converting the template mockup to XHTML/CSS, and ensuring cross browser compatibility. Other duties included creating a DVD cover printing software programmed entirely in PHP and jQuery to help print covers dynamically for any ordered DVD.
Side projects included the creation of Strukturerade Produkter website. This project included the complete XHTML/CSS creation for the website from the mockups created in Inkscape. The CSS framework used for this project was the Google Blueprint Framework to ensure a consistent look over the different available browsers. The entire platform was built using the CakePHP framework which is based on MVC (Model View Controller) principles built on top of PHP and MySQL. The development with CakePHP ensured a modular system which can easily be modified and extended over time. The system also includes a complete administration system which gives the administrator complete control of the information presented on the website without having to touch any code. The website also features extensive usage of jQuery for AJAX form submission, overlays, interface elements and form validation. FlowPlayer was used to display the introductory video on the website and the site also features RSS feeds, valid XML sitemaps and information scraping capability.
Other upcoming projects include projects for Golf.se and Di.se and the launching of a new rental video service called PromoPlay.