Its been 4 years since I've completed my undergraduate in Engineering. For past four years I have worked as a developer for 3 major IT companies and currently I'm a fulltime trainer in an IT Institute. I need a help to profile my application. I am preparing for GRE and TOEFL with a GPA of 3.27. I am a mobile developer and have published over 10 applications in appstore. I have a active github profile. For my research works I have none. I have a blog for mobile application development. Will this count as my research work? How will universities evaluate my experience, will it add some value to my application?
I don't have much ties to my undergraduate university and most of the professors that would have strongly recommended me have left the uni. So I'm not sure on where to get my recommendation letters from.
To summarize.
GPA: 3.27
GRE: PENDING
TOEFL: 103 (2010)
IELTS: 7.5 (2015)
Experience:
4 years experience in 3 different IT companies. Two of them are top IT companies in my country.
6 months experience as a IT Trainer
Done few volunteering work on Digital Literacy.
Interested Course:
CS (AI/DS) or HCI in GTech, Columbia, Cornell, Purdue, UIUC and TAMU . These are some of the universities that I am looking into. What are the chances for a well experienced software engineer to get into these universities and also apply for assistantships. Also if there are any other universities that you can recommends do help.