What I would suggest that you do from Hanoi is to do your research. Identify the search firms that you will be contacting and develop a file of their names, addresses, contact people, phone numbers, e-mail, etc. Line up networking interviews. On BostonWorks, get your resume in front of the top employers in Greater Boston and New England. You can also start looking at some of the online job listings as well if you have access to a computer.
Most employers are eager to interview qualified candidates as soon as possible.
So naturally, you need to wait to submit your resume until just prior to your arrival back in the New England area. Also, you want to make certain that you have a local address, be it a permanent address, a post office box, or the address of relatives. It can help ease concerns that you live too far away to be a viable candidate. I left school six years ago when my daughter was born. I took a job doing ceramic tile for a man whom I had done summer work for in the past.