Statement of Purpose
Statement of Purpose
Statement of Purpose
STATEMENT OF PURPOSE
My interest in Computer Science developed when I was first introduced to the subject in school. I was
fascinated by the human ability to explore interdisciplinary avenues through mathematical
calculations and develop programs to solve complex problems. From conducting groundbreaking
researches on human DNA to weather forecasting, the reach of technology is vast. My fruitful years
at college and internship played a key role in assimilating my technical knowledge with my
capabilities for effectively managing tasks, people, and time. Now, I want to enhance my
competency and explore my potential even further by pursuing a Masters in Computer
Science from your esteemed University of New Haven as I believe it would enhance my portfolio of
expertise and knowledge.
For my final year project, I built a job placement prediction system for our college. This system was
designed to contain the data of previous batches which was used to train the model. The model
testing was done using another set of data. The predictions also consisted of an aptitude and
programming test which are considered as the fundamentals for the job fair drives conducted for
college graduates in India. I also successfully published a technical paper for this project in the
Elsevier journal and presented it in front of a jury at the International Conference on
Communication and Information Processing. This experience helped me understand the need for
such systems in institutions and organizations to make the selection process much easier.
Jio sim cards to gain commissions and incentives after each recharge. This application is currently
being used by over 5 million users across the country. My tenure has taught me a lot about java,
kotlin, springboot, docker, kubernetes, and microservices architecture. Currently, I am working as a
back-end developer and my daily tasks include developing REST APIs using java, kotlin and
springboot framework as per the business team’s requirements, coordinating with the quality
assurance team for bug fixes, monitoring logs for microservices using kubernetes, writing
scripts to schedule timed operations on database and setting up ci-cd pipelines for microservices
to deploy them in environment specific servers. Recently I worked on optimization of JioPosLite’s
sign up process wherein I implemented redis cache storage mechanism to store important details
of a user against their sessions in redis. This resulted in 30% improvement in the execution
time of APIs.
My knowledgeable experience with Reliance Jio equipped me with the opportunity to enhance my
technical skills to dexterously manage different tasks and responsibilities. Alongside, I also devoted
myself to increasing my knowledge of programming through some independent study during
college as well as after college. I augmented my knowledge through several online courses on
android development, and AWS. The latter course helped me understand services like EC2, S3, RDS,
and cloud formation as well as allowed me to implement the same at my work. I am currently
pursuing Azure Administrator associate certification wherein I am learning a lot about Devops and
Infrastructure as a service. I also actively participated in technical workshops and events during
my college days. I learnt how to use the raspberry pi device for various applications
during a workshop on raspberry pi. At the end of the session, we had implemented a small program
to detect room temperature using raspberry pi. I also appeared for many NPTEL exams
conducted by the Government of India in collaboration with IITs. As a basketball enthusiast, I have
also been a part of my college basketball team, representing our college at various sporting
events. Participating in such activities have helped me develop an all-round profile.
My long term goal is to work as a software developer and derive technical solutions for complex
business problems. I enjoy new challenges and am eager to move up in the company into a
specialized role where I can focus on the more technical problems we face and make a real
difference. I am confident that by studying this program of Masters in Computer
Science at your renowned University of New Haven, I will enhance my expertise in software
development and database systems. The curriculum offered in this program includes
subjects like Databases, Data Mining, Cloud Computing, and Algorithms relevant to my field
of interest. I believe that I have a strong aptitude for all fundamental aspects of
Computer Science and I hope to hone my programming skills through this program. It will
help me define my areas of competency and allow me to explore my potential to
build a promising career in the ever-growing sphere of technology. I hope my
credentials will be sufficient to be granted admission to this program.