Summer 2018 with Google Summer of Code

GSoC ‘18 results were announced on 23rd April. I am very glad to say that my proposal has been accepted. I will be working on OrdinaryDiffEq.jl which is a package for solving Ordinary Differential Equations in Julia. You can find my project description here.

Here is what made me choose OrdinaryDiffEq.jl. I have completed a course in my 4th semester on Numerical solutions to Ordinary Differential Equations, and I have a desire to implement whatever I’ve learnt so far. After a thorough search, I came across OrdinaryDiffEq.jl. But guess what, I was not so familiar with Julia as I am Python and C++ programmer. Though, now I am also a Julia programmer :p. I first started with the basics of Julia. I came back to OrdinaryDiffEq.jl and I began to look for issues which looked solvable. I found one such issue and started working on it. While solving the issue, I got to know a lot about the code-base, the language Julia, and my awesome mentor Chris helped me a lot to solve it and finally, I got it merged. After getting some more pull request merged, I started to work on my proposal. I went through the Projects Idea page and I found one which seemed doable by me. I told my mentor about the project on which I was going to make a proposal. In order to write the Proposal, I went through Chris’ blog post and the proposals of past GSoCers.

I will be mentored by Chris Rackauckas and Gabriel Gellner.

This was an excellent learning time for me. Hopefully, you enjoyed this post.