This presentation was developed for undergraduate students of computer engineering to share experience of becoming a freelance software engineer. Also covers many ins and outs of different steps to becoming successful freelancer.
3.For building a portfolio 4.Keeping update with latest tech trends 5.For being prepared to do something large. 1.Better work life balance 2.Spreading "Own Brand" 3.For endless possibilities 4.Working casually 5.Best utilization of time.
text chat >>Google docs for sharing documents and papers >>github for code sharing >> teamviewer for remote access >>file zilla/cute ftp >>Amazon/Rackspace for Cloud infrastructure