Dan è un appasionato del mondo mobile. Si è laureato in Ingegneria Informatica al Politecnico di Iasi, Romania dove ha pubblicato vari Paper su controllo predittivo usando reti neurali e algoritmi paralleli e distribuiti. Dal 2002 sviluppa applicazioni su tutte le piattaforme mobile.
Attualmente cofondatore di Neologics azienda di software development e consulting.