-Get a remote job based in Europe? Some pay good.
-Make tech videos? Adsense can bring in some $$$.
-Make video courses on Udemy, or your own site. If you're determined you can do this FAST, and while looking for a job.
-Write an ebook on a niche tech topic? Websockets? UX?
Aside: As a Muslim, my religion tells me the one who repented (to God, and to those whom he offended) is like the one who never sinned. I can see you realized your mistake, and I will not hold anything against you. Especially for "flashing", which is obviously bad, but way on the lower end. I quote from a law firm: "Indecent exposure is considered a sex crime in California. If you are convicted, you will be forced to register as a sex offender". Unfortunately, the world is super-promiscuous and super-hypocritical. We see people almost completely naked everyday. Revealing their private parts and near-private parts. This is considered "cool". Television hosts deliberately wear clothing to arouse people. You know, "sex sells". People wear the tiniest bikinis. And even allow their toddlers to wear such skimpy clothing [this should be a major crime, actually]. Not to mention the near-naked billboards we see on a daily basis. But when they want to book someone, they do.
May God help you.