I am a student of mathematics, pursuing masters degree at a reputable institution in India. My course is algebra intensive and my masters thesis is based on commutative algebra (until now, I have been learning about Hilbert syzygy theorem, free resolution and betti numbers etc etc). Also I am good at programming. I participate in online coding competition and regularly solve SPOJ problems. Recently I am working in revamping our departments website (We use Drupal by the way).
Areas that I am specially interested are, commutative algebra, group theory, cryptography and writing codes (C, C++, PHP, Python).
But let me tell you I have no intention of becoming a professor. I would love to be a researcher but not a professor. That is why I want to work in some R&D. I don't know what to do after my masters degree. People are saying that you should pursue PhD in Math, but I don't know if this will help me or not. Data science seems really good and lucrative but I don't know whether I am fit for it or not. Or how to proceed from here to have a career as data scientist. I really do like cryptography and its link with algebra and number theory. So being a researcher in this field is also lucrative option for me. But I don't know what to do next. Thanks !