If that isn't feasible, even your school email address would be pretty good (a free domain isn't a deal breaker, but would rank pretty low for me) - but the local-part should be more professional than 'zackster' or 'zackattack.'
Nothing wrong with using nicknames/handles for personal stuff, but I would shy away from doing so while actively asking for work.
The only situation I could imagine that would make 'zackster' appropriate for someone looking for a job would be if his first name were Zack (or Zachary, or some other derivative) and his last name were 'Ster.' Since I doubt that is the case, I suggested he set up some other address for soliciting business
Since Zack is just graduating it will be (relatively) easy for him to make the change now. It will likely be more difficult in a few years once his name/email get out there.
1) Zackattack doubts that the labor market is good for LAMP hackers, and puts out feelers suggesting that he is looking for work in the field (http://news.ycombinator.com/item?id=614130)
2) Tptacek says that he has had the opposite experience and that it's hard to find good hackers (i.e., the market is good for a hacker). He suggests that the market's supply is outpaced by demand and that he is having trouble hiring a good HTML/CSS hacker (the statement might be ambiguous, but since he says his usual sources are 'booked up' it seems pretty clear that he looking to hire a hacker). http://news.ycombinator.com/item?id=614135
3) Zackattack responds that he is a HTML/CSS hacker, and might be a good fit for Tptacek's project (i.e., Zackattack is trying to solicit business). He leaves the email address [email protected] (http://news.ycombinator.com/item?id=614143)
Did you have a different interpretation?
You have any friends looking for a LAMP hacker?