Silvia C. Vidal developer products