Irvan Riccasanta dilahirkan di Jakarta pada tahun 1984 dengan meraih gelar sarjana teknik elektro dari Universitas Atmajaya pada tahun 2007. Pada semester akhir, beliau telah bekerja sebagai Technical Consultant pada salah satu Microsoft Gold Certified Partner di Jakarta. Saat ini beliau memegang kendali pada PT. Cakrawala Niaga Solusi sebagai seorang Technology Specialist untuk memberikan sosialisasi, edukasi dan informasi bagi team IT di berbagai perusahaan dengan fokus utama pada Microsoft IT Core Infrastructure.
Kegiatan dalam organisasi lainnya adalah sebagai tenaga pengajar pada acara Microsoft ExpertGym yang rutin diadakan oleh PT. Microsoft Indonesia sejak tahun 2007, mencakup materi Infrastructure Optimization, Desktop Productivity dan Enterprise Project Management. Selain itu, pada forum WSS-ID, beliau juga memberikan nuansa tersendiri untuk menjawab dan memberikan informasi dengan fokus Microsoft Office Communication Server (OCS), terutama jika dikombinasikan dengan latar belakang pengalaman beliau dalam melakukan implementasi diperusahaan telekomunikasi, pemerintah, swasta, manufacturing dan lainnya.