Srinivasa Ramanujan was a legendary Indian mathematical prodigy whose life interwove spirituality with scientific genius.