All the best for your hunt, but here are some bare facts you must consider:<p>1) A startup hiring a fresher from a foreign country to work on their multi-million dollar vision is going to be a rarity. Imagine, why would someone hire a fresh talent from foreign land while they can very well find one in their local area. What specialty do you have to offer in particular?<p>2) Instamovie, SSH hacking, Impressive github projects list isn't really going to be a criteria for any startup to hire you. For most companies these points in your portfolio only mean that you are worth a talk. Also early stage startups need talent to come in and start contributing from day 1. They really don't want to hire and invest in nurturing someone. Thus, until unless one of your projects have similarity with what startup is trying to do, they are just some points in your CV.<p>3) Over the years, I have seen a number of my colleagues who also wanted to work in the valley (for very same reasons as you stated) wasting their energies behind finding a gateway to the valley. It's totally not worth the (dedicated) effort because, even if a startup that is sponsoring Visa hires you, getting through the Visa process can take significant time. Process of H1B Visa starts in April and within 1 month all Visa slots get exhausted. If you are lucky to get your visa processed within this cycle, you will have to wait atleast until October for Visa process to complete. If you are unlucky and your Visa application is not entertained this April, all you can do is wait until next April. Till then you can only work for the company from India (or visit on a B1 visa). B1 visa and working remotely, both again seems like a rarity for a startup.<p>So until everything falls in place by itself, your best bet for a ticket to valley would be:<p>a) Go for MS/Phd and follow the path as someone explained<p>b) Join a company in India, gain significant experience for an year or so, then try your luck again. With real world corporate experience behind, you will stand a better chance of getting hired by a startup abroad.<p>Just my 2 cents. All the best again.