This is the fourth and final post in our series introducing NumFOCUS GSoC students to the community. (first post, second post, third post)

We’re pleased to introduce our GSoC students working on Astropy, SunPy, and SymPy

Manan Agarwal

College/University: Birla Institute of Technology and Science, Pilani

Major/Concentration: B.E. Computer Science and M.Sc Physics

Degree Program: Bachelors

Hometown: Jaipur, Rajasthan, India

How many times have you participated in Google Summer of Code? This is my first time participating in GSoC

What motivated you to apply for GSoC with NumFOCUS?

I have been fascinated by our universe and the science used to understand it since I was very young. I have always passionately followed any advancements in the field of astronomy and I am currently the Secretary of the Astronomy Club of my college. As an amateur astronomer, I feel that tools for astronomy enthusiasts on the internet are severely lacking in quality and helpfulness. I want to help fix this issue and my GSoC project with Astropy fits perfectly.

Why did you choose your specific project topic?

I have been developing websites, apps extensively for the past two years but have never got the chance to contribute to such a big platform. I wanted to polish my skills and learn more. Also an amateur astronomer, I feel that tools and their documentation for astronomy enthusiasts are severely lacking in quality and helpfulness. I want to contribute to improving facilities for amateurs and professionals through Astropy.

How did you get involved in open source software?

This is my first time contributing to an open source software. I got involved when I bumped into some really interesting projects while I was exploring different organisations for GSoC.

What are you expecting out of your GSoC experience?

I am expecting a good introduction to open source projects, learning how to handle large code bases and building new connection with the mentors and fellow GSoCers

What are your career goals, and how do you see the GSoC program moving you towards them?

This may come out as very immature, but frankly, I have still not figured out which path to take after leaving college. But I am certain that it will either be in the field of Computer Science or research in Physics (preferably Astronomy or Quantum Physics). And as GSoC with AstroPy involves both astronomy and computer science, it is a really good opportunity for me to get a taste of both the fields.

Sushobhana Patra

College/University: Dr B.R Ambedkar National Institute Of Technology

Major/Concentration: Computer Science And Technology

Degree Program: Bachelors

Hometown: Bhubaneswar, Odisha, India

How many times have you participated in Google Summer of Code? This is my first time participating in GSoC

What motivated you to apply for GSoC with NumFOCUS?

I liked the idea of working on software solutions to scientific problems.

Why did you choose your specific project topic?

The project idea seemed very interesting to me. Also, the regions package is very new so had a lot of areas for improvements where I could be a help. The mentors were also very responsive to my project proposal. These all factors made me believe that I could contribute as well learn a lot under this project.

How did you get involved in open source software?

Yes, this is first time contributing to an open source project. I initially started by solving a few issues in the astropy core. The reviewers were very responsive to my pull requests so I ended up sticking to this organization for my GSoC proposal.

What are you expecting out of your GSoC experience?

Good bonding with the mentors and community. Enriching learning experience in the domain (astronomy) and in software development as well. Picking up efficient coding styles and practices. Mastering the python language.

What are your career goals, and how do you see the GSoC program moving you towards them?

My goal is to become a generalist software developer and problem solver. I see GSoC as an opportunity to network with like-minded people sharing the same passion and interest . This work experience may express my capabilities , interest and perseverance in problem solving as well as programming and will be a huge plus in my resume.

Vishnunarayan K I

College/University: Indian Institute of Technology, Indore

Major/Concentration: Computer Science

Degree Program: Bachelors

Hometown: Thrissur, Kerala, India

How many times have you participated in Google Summer of Code? This is my first time participating in GSoC

What motivated you to apply for GSoC with NumFOCUS?

I wanted to do a python for this GSoC, that’s how I ended up with openastronomy. In openastronomy, SunPy caught my eye. It had a semi mature code base and an awesome community. My all doubts and questions were answered almost immediately. I felt what open source really means. This is what I wanted to achieve with GSoC and SunPy provided that.

Why did you choose your specific project topic?

Even though I had been coding for some time, I had never really worked with a large code base. My project is to transition all code in SunPy which uses python datetime module to astropy time module. As you can imagine, this touches almost every part of the SunPy code base.

How did you get involved in open source software?

I was introduced into open source by my seniors in college. Once I got a taste of what open source and FOSS really is, I immediately ditched windows and became a FOSS warrior.

What are you expecting out of your GSoC experience?

What I want is just experience. I want to feel and understand how real big projects are maintained. I am sure this will help me when I have to maintain one myself.

What are your career goals, and how do you see the GSoC program moving you towards them?

I am in my first year of college, so I don’t have any concrete career goals. That said, I dream myself having a job where I can contribute to the open source all I want.

Ashish Kumar Gaurav

College/University: Indian Institute of Technology Kharagpur

Major/Concentration: Mathematics

Degree Program: Bachelors

Hometown: Deoghar, Jharkhand, India

How many times have you participated in Google Summer of Code? This is my first time participating in GSoC

What motivated you to apply for GSoC with NumFOCUS?

My interest in mathematics and programming , along with experiences of previous GSoC students in this organisation.

Why did you choose your specific project topic?

Rubi is a great idea. It frees CAS from different algorithms. If implemented properly, rule based mathematics can improve the capabilities.

How did you get involved in open source software?

I started contribution from hacktober fest. After that I started contributing to sympy

What are you expecting out of your GSoC experience?

* A great learning experience
* Improving my programming capabilities
* A good community bonding

What are your career goals, and how do you see the GSoC program moving you towards them?

Research in Artificial Intelligence. GSoC will help me to become a better programmer. Also, it gives an experience to work with a community and a large code base.

Ravi charan

College/University: Indian Institute of Information Technology, Allahabad

Major/Concentration: Information Technology

Degree Program: Bachelors

Hometown: Visakhapatnam, Andhra Pradesh, India

How many times have you participated in Google Summer of Code? This is my first time participating in GSoC

What motivated you to apply for GSoC with NumFOCUS?

I was introduced to programming in the freshman year of my college and my clean interest in math from the childhood helped me get acquainted with programming easily. My primary motivation was to work on a Python/mathematics based project during the summer vacation. While