My interest towards Computer Science developed during my junior high school as I was curious about the endless ways computers could help in solving real-world problems. My curiosity was specifically drawn in the manner computers solved complex mathematical problems with few lines of codes and programs. This drove me to choose Computer Science as my major in high school and undergraduate education. I have gained rich industrial research experience in the field of Software Engineering, Databases and Application Development which contributes to high-quality software. The urge to strengthen and enhance my knowledge in the field of Computer Science motivated me to plan for graduate studies.
While pursuing my undergraduate education, I had developed prodigious interests for Object-Oriented Programming Languages, Database Systems, Operating Systems, and Algorithms. My capstone project was on “Visual Cryptography Schemes for Secret Image” using LZW algorithm and developed in Java and Swing. This project not only enhanced my Java coding skills but also led to an increased interest in programming languages due to the research involved. I pursued Advanced Java concepts course from SQL Star International Limited and completed my course in June -2012 which included JDBC & Java EE Platform, Web Component Development with Servlet and JSP Technology (SL_314), Struts Framework and Hibernate. Attending the classes during this course enhanced my understanding of the Web Technologies.
After completing my graduation, I got an opportunity to work as an intern at Wipro Technologies on a Banking web application for 6 months where I was involved in full stack development on Java, J2EE, MVC Architecture, Junit test cases using power mock, easy mock and end-to-end testing using selenium. This helped me gain insights into the practical realization of the knowledge gained. The active feedback from my technical lead provided an incremental growth of my skill set and abilities.
Later I joined CGI Group where I was introduced to various technologies and applications. I started working as a Software Engineer and Deutsche Bank as my client where my role is in the development of an Equity Synthesis Swap (ESS) application. As a role of software developer, I have designed GUI using C#, Window Presentation Foundation(WPF) and MVVM Architecture. My first most challenging task was to design and implement a full Swap Screen in C# and WPF from scratch which was completely new to me but I learned and delivered the product on time with the quality for which I was appreciated and awarded with “pat on back” award. This success has endorsed a lot of enthusiasm me more towards programming languages. Later I was pitched into backend side on Java, J2EE as well as the database on Sybase. The passion towards learning programming keeps growing with time and I have completed 3+ years in this project. During this period, I have been given the opportunity to work at the client location in New York twice for business meeting and training where I have gain opportunity to work with the senior technical team and learned more about architecture and designing of upcoming next-generation banking and finance products.
Formal training in Computer Science at the undergraduate level equipped me with a sense of organization and an inclination to methodically approach problems. The knowledge that I have acquired over the time kept me on top of my game and helped me to have a successful stint in the tech industry. However, after 3 years of continuous learning in a corporate setup, I have reached the point in my professional development and individual study wherein a master’s degree in Computer Science would help me have a sustained growth in this field. A master’s degree in the ‘XYZ’ suits my interests because of the advanced and organized courses offered by the Department of Computer Science. It is the best environment to accomplish my academic interests under the guidance of eminent professors. Various services in career advising will definitely provide me with enormous opportunities to achieve my goals.
To conclude, my interest in the knowledge in the field of computers and technology has consistently augmented. I believe that my desire for academic mastery, my certifications, strong academic background in areas of Computer Science and relevant work experience will be instrumental in my graduate studies. I strongly believe that pursuing master’s degree in Computer Science at your university would fulfill my desire of acquiring knowledge and contributing to the research happening towards the development of innovative solutions for various purposes.