Please review my Essay

<p>Hi Everyone,
I am applying for the MS Programs in Computer Science. Can anyone review my Essay and provide me feedback.</p>

<h1>STATEMENT OF PURPOSE</h1>

<p>The burgeoning field of Computer Science has been one of the most productive and important fields for human kind, as much of the development in other fields owe a lot to it. Through academic as well as professional experiences, I have prepared myself to begin a career in research and a Masters degree in Computer Science is the first step to making a meaningful contribution in this field. In particular I desire to study Distributed Systems and Parallel Computing at XX.
My journey in the field of computer science began when, during my 10th grade I participated and stood 5th in the All Pakistan National Software Competition in which school and college students from all over Pakistan participated. Higher education from reputable institutions in emerging science and technology was merely a dream for the low income families like mine. But it is rightly said “When there is a will, there is a way”. Over looking my financial constraints I applied for bachelors in computer science program at ZZ, one of the most premier institutes in the field of computer science in Pakistan. I was among the top twenties out of over five thousand students who entered in the entrance test of the National University. My academic and co-curricular record has been consistently good. Throughout school and during my undergraduate studies I have been among the top of my class. I have always adopted a rigorous approach in order to attain an in-depth understanding of the subject at hand. This has given me a broad conceptual basis, which, I believe is essential for my research career. My grades in the basic courses reflect my quest for fundamentals. My undergraduate transcript also complies with my knowledge of the subjects. I am of the opinion that research requires a firm grounding in theory backed up by an in-depth knowledge of systems and implementation. The important courses of Discrete Mathematics, Data Structures, Algorithms, Theory of Computation, Compilers and Operating System have given me a good knowledge of these subjects. I believe that research involves new ideas, as well as consistent effort to back them up, both of which I am capable of.
Distributed Systems and Parallel programming are the fields that allured me completely. My deep interest in Distributed Systems brought me to TPS (Transaction Processing Systems) which is a pioneering organization in the country for e-Banking solutions and Transaction Processing Switching in particular. Not just in Pakistan, TPS is one of the very few highly reputed companies in the field of e-Banking solutions in the whole ASIA & Pacific region. I am associated with the company for over three years and now working as a Research Engineer and Senior Software Engineer for the flagship & award winning products PHOENIX and IRIS. Both these products are Transaction Processing Switches and are inherently distributed systems. Soon after joining TPS my supervisors realized that I have good skills in system designing, logical programming and problem solving techniques, therefore I was given various research related work which includes redesigning various modules of the Transaction Processing Engine, making several architectural enhancement and proposing new ideas mainly focusing on improving efficiency and reduce operational and development cost. So far during my association with YY I have learnt how distributed systems are designed, developed and how such systems interface with each other. Working for YYY has been an achievement and shall always remain a source of gratification for me.
Side by side with my studies and professional career, I have always tried to take part in extra curricular and social activities. I believe that greatness of a person does not lie in the amount of progress he achieves during his lifetime, but in the amount of service he pays back to the society. I have always tried to keep up with this notion. From the time of my undergraduate studies I have been teaching intermediate mathematics and physics in an education center. I strongly believe that service is the rent you pay to live on this earth. When the devastating earth quake hit Northern areas of Pakistan (especially Kashmir) in October 2005, I volunteered for social works which included gathering, packing and loading supplies and relief items for the victims.
Since all fields in Computer Science are highly interlinked, I want to pursue graduate studies at a University that is strong in all fields of Computer Science. I have gone through the website of the XX very care fully and concluded that the department of Computer Science at the XX is one of the best in the world, being particularly strong in my primary interest. Also the excellent research facilities and highly knowledgeable faculty, XX will provide an excellent environment to focus all my resources towards research.
I fully understand the kind of dedication, perseverance and resolve a graduate program calls for and I am also aware that XX expects very high standard from its students. Yet I am confident that I possess the motivation, the intellectual ability, and the preparation to set out on this exhilarating and arduous path and come to the expectations. I believe that my association with the Computer Science department will be a mutually profitable one.</p>