Google Summer of Code (GSoC) is a program that focuses on bringing young talented students from universities into open source projects. This year, Percona became a mentor organization, so two student interns will join us as GSoC interns. They’ll be working with us over the next four months, and we’re delighted to welcome them to the Percona team.
As this is our first year of participation, the Percona Monitoring and Management (PMM) team began preparing our application for GSoC in December, 2018. We defined the list of projects that would help us improve PMM and introduce new features provided by the GSoC interns. With help from our HR and Marketing teams, we prepared a landing page on the Percona website with the relevant information about each project, along with information about proposal templates, and a mailing list for potentially interested students.
Details about the students and projects can also be found on Percona’s GSoC organization page.
The students and their projects
The two students who will be working with us are Kartikeya Gokhale and Mrinal Dutta, who are both from the same university, Dhirubhai Ambani Institute of Information and Communication Technology (DAIICT) in Gandhinagar, India.
Kartikeya is a computer enthusiast, who enjoys working on amazing technologies with interesting teams and people. He has worked as a full-stack developer at Quze (www.quze.co), an ed-tech startup aiming to revolutionize the field of education.
Kartikeya’s project is to enhance and improve the UI test helper for PMM.
codeceptjs-resemblehelper is a UI testing helper which will be used by the PMM team to verify data consistency in metric plots and provide image comparison.
The Percona mentors for this project are Puneet Kala, Frontend/Web QA Automation Engineer, Nailya Kutlubaeva, QA Engineer, and Roma Novikov, Director of Platform Engineering.
A final year student of the university’s MSc-IT cohort, this project represents Mrinal’s first contribution towards open source. Mrinal says he has a strong drive to have an impact on anything and everything he participates in, whether that be work or extra-curricular activities such as sport and other pursuits. Mrinal is looking forward to have a great summer with Percona and GSoC Program.
Mrinal’s project is the refactoring of our Grafana dashboards. The aim of the project is to convert the existing dashboards’ static JSON files to Jsonnet files. This will help us to dynamically generate JSON for PMM according to needs.
The Percona mentors for Mrinal’s project are Vadim Yalovets, Software Engineer, and Roma Novikov.
The GSoC team at Percona is thankful to everyone involved in this year’s application and selection process. We are excited to have a team of mentors helping students learn about our products and working in open source. We’re looking forward to enjoying the two-way dialogue and guiding the students to hone their skills as they experience working on these valuable PMM developments.
If you have any questions about GSoC Program please feel free to write to us on firstname.lastname@example.org