Profile: International. Went to a public state uni for both undergrad and MS. Top of the class in both. Currently working as a lab technician and undergrad professor at the same uni. 8+ years of undergrad teaching experience. Applying to PhD programs only.
Specialization: Machine learning, information retrieval and pattern recognition.
GPA: 3.68/4.0 (undergrad), 4.0/4.0 (grad)
GRE: 167Q / 162V / 4.0A
SOP: not sure, it's my first time writing one. I wasn't too specific on research topic interests.
LOR: should be strong. One from my MS advisor. 2 from grad professors and 1 from friend in the same field. No famous people, tough.
Research: 1 publication as lead author in an international pattern recognition congress.
Applied to: Purdue (West Lafayette), Notre Dame and Pittsburgh. Haven't heard from any of them yet.
Comments: I wasn't feeling discouraged before reading this thread. I figured "no news is good news", at least I haven't been rejected yet. Yesterday I emailed the admissions department of all 3 uni's and so far have only gotten a response from Purdue which stated that my "application is still under review, which may take until mid-april" I figured that means I've been wait-listed or something. What do you guys think? Is it too late for some good news? I check for results every day and acceptances are still being posted every so often.