Have your startup get you a separate computer. Not mixing work and personal life extends to not doing work development on your personal machine or vice versa.
It sounds like this was a summer internship, having to lug a separate computer around because Dropbox doesn't support separate accounts seems like a huge work around. The whole point of Dropbox is that the files are wherever you need them.