My goal after I graduate in a year is to work for a start up, preferably one in Silicon Valley. Before I ask you if a start up would hire a college graduate, let me tell me a bit about myself and you can judge for yourself if I am worthy.<p>I am current pursuing my degree in Computer Engineering with a minor in math. I have a 4.0 GPA(all around), 2 (soon 3) years of research in DNA matching and parallel programming for protein folding. I just finished working for a local start up for about 7 months (while doing a 7 class work load), I did the entire back end (code, server setup, server/db admin, etc...). I am interning with Intel this summer. My senior year I will be doing research in porting MPI to a new architecture we are exploring at my university.<p>I know all the usual languages a college kid would know (C/C++, Python, php5, mysql, shell scripting).<p>I am teaching myself Erlang and plan on learning Scala/Clojure next. I am already familiar with Nvidia CUDA, and understand which way technology is going. And yes I know the difference between concurrency and parallelism :)<p>I constantly read about start ups, and I am willing to work very hard for whomever hires me out of college. I know start ups require a high capability/person ratio, and I am ready to bring it.<p>I also read a ton of books on software development, practices, and all that good stuff. I constantly try to improve myself and I am an incredibly hard worker, motivated by success.<p>I recently started a blog, it is not done yet, but the purpose of it is to have a sort of online resume. Feel free to check it out, and contact me to book me before graduation :P<p>www.khawajakorp.com