Hassan El Siblani, Software Entwickler und UI Designer