I think the most important part is finding employers who are willing to provide H1B.
You can access to the employeers who offers H1B package. their previous H1B applications and H1B salaries from this website. http://www.myvisajobs.com/
You have to pay some fee to access this records but definitely a good point to start.
You can use Netsparker Community Edition (free) http://www.mavitunasecurity.com/communityedition/. It will scan your web application against SQL Injection and Cross-Site Scripting vulnerabilities.
You can access to the employeers who offers H1B package. their previous H1B applications and H1B salaries from this website. http://www.myvisajobs.com/
You have to pay some fee to access this records but definitely a good point to start.