For further actions, you may consider blocking this person and/or reporting abuse
Read next

Open Source Licensing Challenges During the Trump Era: A Retrospective Look
kallileiser -

Atlas Review
Yaryna Kobryn -

Oracle's Pioneering Role in Open Source and Blockchain: A Deep Dive
Ahmend Riss -

AI-Powered Flutter Calendar for Effortless Project Scheduling and Reviews
Phinter Atieno -
Top comments (2)
Have the full record of all the communications related to leaving the job, preferably in writing. Even if you confirmed everything over a zoom call, send them an email from your personal account asking for a confirmation. This leaves no room for ambiguity.
Depending on your and their location there may be a double-taxation agreement between the countries, so check if you have the full tax record on your wages.
Check if you have a copy of your contract, NDA and Non-Compete.
Ask for a permission to publicly reference your work / contribution, if the NDA is too restrictive.
Thank you for that! Apart from the above what other legal documents are required ? For ex: experience letter or relieving letter.