Ridi adalah seorang pengajar dan peneliti di bidang rekayasa perangkat lunak. Disertasinya terkait manajemen Agile di lingkungan terdistribusi ter-indeks di ACM SIGSOFT. Bidang penelitian Ridi adalah Software Engineering, Video Game, AI, Cognitive Application, dan teknologi yang mendukung pendidikan. Ridi mengelola grup riset diĀ Cloud Experience Research Group