I came to US on student F1 visa - did unauthorize employment 2 years off campus using my SSN and filed Tax returns. On completion of education i got OPT and after an year got my H1. Currently i am on H1 and about to file employment base status adjustment ( EB2 i-485 ) for green card process.
...