My Banking web application for 6 monthsMy Banking web application for 6 months

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 Algorithms, Design Patterns, 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 my interests in Design and Analysis of Algorithms, Pattern Recognition, and Software Development due to the research involved. I pursued Advanced Java concepts course from SQL Star International Limited 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. Because of my sound technical, 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. Currently, I am working as a software engineer in 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 the pat on back award. This success has endorsed a lot of enthusiasm me more towards programming languages. Afterwards, 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. However, I have realized my urge to focus on areas of my interests. I intend to develop my career in the field of my interest and hence, I believe that there is a need to acquire specific advanced knowledge which your esteemed institute provides.Master’s in Computer Science would be a great way of diving into more advanced coursework. I believe it would be the most appropriate way to broaden my technical skills and to gain in-depth knowledge of algorithms, as it would provide both, breadth and depth of academic exposure. In today’s era, Computer Science is one of the most competitive fields. I feel, to develop and sustain my career in this field, I need to get most of the knowledge that I can. Master’s program would provide me with an upper hand to face all the challenges to achieve my goals. It would be a great opportunity for me to test my knowledge base, which has already been set-up during the undergraduate course and expands it to its maximum potential. The curriculum that Rochester Institute of Technology at New York offers includes Advanced Programming and Theory/Algorithms Area which prove to be the center of attraction for me. Software and Hardware courses would help me gain skills and knowledge that was not provided during my Bachelor’s degree course. This will definitely lead me to acclivity in the field of Computer Science. The Independent Study option would provide me an opportunity to interact with Professor Stuart C. Shapiro, who focuses on the computational understanding of human-level cognitive abilities as the primary research area. This opportunity will add to my performance during the entire course. Moreover, the Internship option is one such amazing chance that would let me gain field experience, test my knowledge and help me make the best out of my Master’s degree course. Thus, this curriculum is best for an aspirant like me.To conclude, my interest in the knowledge in the field of Computer Science has consistently augmented. I believe that my desire for academic mastery, my certifications, strong academic background in areas of Technologies 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.