Ramesh obtained a bachelor’s degree in law in 2015. During his studies he worked at the legal aid centre in Leiden and was a member of several student councils. Ramesh subsequently obtained a master’s degree in European Law at Leiden University in 2017. He wrote his thesis on competition law and sustainability. Ramesh studied for one semester at the University College Cork in Ireland and completed internships at the Netherlands Authority for Consumers & Markets and at Van Doorne, a large law firm in Amsterdam.