I dropped out of my (CS) PhD about 6yrs ago, after having spent almost 5yrs at it. I had developed severe stress related issues, and it seemed wise to take a break. Next couple of years were spent basically trying to avoid having a total breakdown - spent a lot of time getting therapy/counselling, and traveling and spending time in Ashrams in Asia, etc. Once I got a bit better, I resumed my PhD research bit by bit (was still out of the university). I also started doing some independent research and the odd hourly consulting job. I really was not ready to strain myself, so took things slowly. Over the last year or so, I recovered my mojo and have really been able to push with my PhD research (while still on a break from the university). I just got my PhD degree finally (phew!).
Now that I am starting to look for a full time job, I am realizing that the last 6yrs are going to show up as a big black hole on my CV. TBH, barring the first couple of years, I have been pursuing research (albeit independently for the most part). I published extensively, reviewed papers, organized conferences, and have generally been fairly active in the research circuit - but mostly only during the last 1.5yrs or so.
What do the job prospects for me look like? And how should I present my case to the prospective employers?
My specialization is in Applied Machine Learning. I have led multiple research projects during my PhD and have close to 800 citations. I am looking for jobs primarily in tech companies, but am also keeping an eye out for quant and fin-tech roles.