Director, lead developer in a software development company specialising
in Linux, web, multimedia and mobile development.
A Web Whiteboard - created a web
drawing/whiteboarding application optimised for touch screens. Used HTML5 technologies and
jQuery on the frontend, and Python with Flask framework on the backend.
Encode - built an online video encoder
service for end users, focusing on usability. Programmed in Python, using Tornado, Nginx and
MongoDB, with outsourced UI and the bulk video encoding.
Sparrw - created an automated
Twitter backup tool with interactive history search, and mail and RSS export. Programmed in
Python, using Tornado, Nginx and MongoDB.
MPlaćanje & Novine - Android applications for Croatian market.
CARNet Media on Demand - led a team
that built a video website with video upload and conversion features, custom Flash-based video
player, as well as live video streaming support. Personally developed the video conversion
backend (using ffmpeg open source tool), built the PHP framework used in building the site,
and created the video player and live video streaming clients in Flash.
Naslovnica - built and sold one of
the first news aggregators in Croatia. Python backend scraped dozens of RSS-less Croatian news
portals, PHP was used for the frontend part, and MySQL for data storage.
Distributed multimedia management system - a heteregenous system
for managing, distributing and deploying multimedia content to hundreds of endpoints. Built using
various technologies including Python, PHP, C#, MySQL, SQLite, GTK and Linux.
Scientific articles management system - a web application for
managing article lifetime, from receipt, through review process, to publishing. Built using
Python and TurboGears with MySQL backend.
Tourist accomodation management system - a web application in
which the accomodation owners can publish their rooms and availability, and the users can
browse and book the rooms. Built using PHP with MySQL backend.
Small business accounting system - a web application done in
Python and TurboGears to manage accounting of multiple small businesses in Croatia.