Richard D. Avila jest doświadczonym architektem oprogramowania i systemów informatycznych. Jego publikacje w recenzowanych czasopismach i wydawnictwach branżowych obejmują teorię dowodzenia, architekturę zapewniania jakości, modelowanie wieloagentowe i uczenie maszynowe.

