Rama Magrahana atau yang kerap disapa Rama menyelesaikan pendidikan Sarjana Teknik dari jurusan Teknik Arsitektur di Universitas Gadjah Mada pada tahun 2005, kemudian tahun 2009 menyelesaikan magister di Institut Teknologi Bandung Jurusan Rekayasa Pertambangan.
Ia aktif mengikuti berbagai diklat dan pelatihan seperti Diklat Dasar-Dasar Perencanaan (2010), Sosialisasi Pemendagri 54/10 (2010), Pelatihan Teknis Penyusunan Perencanaan Penganggaran SPM sesuai PP 65/2005 (2010), Seminar Pemukiman Penataan Kawasan dan Pendudukan Kali Ciliwung (2010), Improvement of Jakarta MRT (2010), Diklat Rencana Pembangunan Jangka Menengah di Lingkungan Pemerintah Daerah (2012), Eco-Efficient and Social Inclusive Urban Infrastructure (2012), Lokakarya Keterbukaan Data bagi Pemerintah dan Publik Kota Jakarta dan Berlin (2014), Medium-Term Fiscal Framework/MTFF Training (2017), Medellin Lab (2018) dan Jakarta Urban Lab (2019).
Rama Magrahana telah mengabdi pada negara sejak tahun 2010 dengan pengalaman bekerja sebagai Staf Subbidang Program Bappeda (2010), Kepala Subbidang Penyusunan Rencana Pembangunan (2015), Kepala Subbidang Perencanaan, Pemantauan dan Evaluasi Pembangunan Jangka Panjang dan Menengah (2017).
Saat ini, Rama Magrahana menjabat sebagai Kepala Perencanaan Pembangunan Jangka Menengah, Bidang Perencanaan Strategis dan Pendanaan Pembangunan Bappeda Provinsi DKI Jakarta sejak awal tahun 2020.