I would like to ask for help since I am on the verge of finishing my PhD Math degree but I am worried that there are almost no jobs which I qualify for. I am an international student in the US and my field of research is in cryptography but my programming skills are not up to par of course to CS majors (I only know how to program on a basic level in Python, C++). Basically, my skill set is more of a pure math major and not of an applied math major.
My worry is that since there are almost no academic job opportunities out there for me since I see that most of the academic positions available are in applied mathematics not named cryptography and if there are cryptography jobs out there, certainly I am not the most qualified since I see myself as not really a computer science major.
When I look up for industry jobs available, it's either exclusive to US citizens (like In the NSA) or those jobs are looking for applied mathematics majors like those who know data science, statistics, machine learning among others.
I am already "old", I'm turning 33, having a mediocre resume that does not stand out and as time goes by, it seemed that taking the PhD route is a bad decision.
Any advice?