Shyane DeJesus says the man attacked her on the No. 6 train subway platform.
She says she fought him off, but then saw him board the same train she did.
That's when she snapped his picture with her cell phone.
Froylan Andrade, 39, is charged with sex abuse.