Developer
Software for a Linux-based set-top box. Interfaces via XMPP, HTTP, and TCP/JSON communication. Integration with multimedia GUI, configuration for system (network, user data, video/audio settings), development in Python/Twisted. Networking with central server system, connection to external control devices (touch panels).