Good test scores and grades as many other applicants have. I do think that your ECs are impressive, and you do have a good shot. Being an Asian international will make it tough though, especially with BSE Comp. Sci major. I think it will probably come down to how powerful your essays are, but I’m no expert. Best of luck!