Posteriormente ingresó a estudiar la carrera de derecho en la Universidad Católica Boliviana San Pablo (UCB) de donde se graduó como abogado de profesión el año 1997.[5] Lima también estuvo trabajando durante un tiempo como asesor legal del Comando en Jefe de las Fuerzas Armadas de Bolivia, el cual dicha institución castrense le otorgó el grado ad honorem de "teniente civil".Lima ingresó también al ámbito educativo, desempeñándose como catedrático en la carrera de derecho en la UCB, enseñando las materias de Derecho Penal I, Derecho Penal II y Derecho Constitucional, así como también en la Universidad Nuestra Señora de La Paz.[2] Desde el año 2014 hasta 2016, Lima se desempeñó también como magistrado en el Tribunal Supremo de Justicia de Bolivia.[4] Estuvo en el cargo hasta el 26 de septiembre de 2024, cuando anunció su renuncia en la red social X.