Baca Juga: Profil Haruna Soemitro : Anggota Exco PSSI Yang Kontroversial
Ia melanjutkan sekolahnya di SMUN 5 Surabaya.
Ketika di SMU, ia termasuk anggota tim Indonesia dalam Olimpiade Matematika Asia Pasifik 2003 dan meraih honorable mention.
Ia mendapatkan pendidikan sarjana di Universitas Teknologi Nanyang (NTU), Singapura dengan jurusan Computer Engineering.
Ketika di NTU, ia bergabung mewakili NTU dalam perlombaan pemrograman ACM ICPC tahun 2006-2007 bersama dua mahasiswa Indonesia lainnya.
Baca Juga: Google Doodle Tampilkan Sosok Sandiah Ibu Kasur, Ini Kisah Kehidupan dan Akhir Perjalanannya
Tim ini menjuarai ACM ICPC level regional Asia di Teheran, Iran (2006) dan ikut bertanding di level dunia di Tokyo, Jepang (2007).
Setelah lulus, ia bergabung dengan IBM Singapura sebagai software engineer, dan setelah itu ia menjabat sebagai konsultan senior.
Ainun dikenal sebagai juru bicara dan salah satu penggagas situs KawalPemilu.org.
Situs crowdsourcing digitalisasi dan penghitungan hasil pemilihan presiden 2014 berdasarkan scan formulir C1 dari KPU.