Location: India
Remote: Yes
Willing to relocate: Yes
Technologies: C, Go, Ruby, Python, Flask, Django, Ruby on Rails, PostgreSQL, Git, BASH Script, Sockets, REST APIs, Docker, Redis, PyTorch, TensorFlow, gRPC, Cortex, Prometheus, Thanos, Grafana
Résumé/CV: https://drive.google.com/file/d/1R4bPIjafFezJxpHMULSoXhNDgcl1oo-g/view?usp=sharing
Email: siddharthasthana31@gmail.com
LinkedIn: https://www.linkedin.com/in/edith007/
Website: https://siddharthasthana.dev/
This summer, I am thrilled to be selected as a Google Summer of Code 2023 Student Developer at GitLab for the second consecutive year. My GSoC project aims to enhance GitLab’s merge request comparisons using git range-diff, enabling effective code reviews and verifying changes during rebasing.
Here is the link to it: https://summerofcode.withgoogle.com/programs/2023/projects/Z…
Recently, I have been selected as a mentee for The Linux Foundation’s LFX Mentorship Spring 2023 Program, to work on the Cortex Project. I am working on implementing an API in Cortex for importing old Prometheus TSDB block data to simplify the migration of data from Prometheus to Cortex.
Here is the link to it: https://mentorship.lfx.linuxfoundation.org/project/184ccb3e-…
Last summer, I worked as a Google Summer of Code 2022 Student Developer at GitLab, a DevOps platform. I worked with the Gitaly team, which is a Git RPC service which is responsible for handling git calls made by GitLab. My tasks were to integrate the mailmap feature in GitLab. Apart from that, I also worked on GitLab’s contributor graph feature to use git-shortlog which will improve the performance of the graph.
I chronicled my GSoC journey in my personal blog https://siddharthasthana.dev/archives/. Here is the link to it: https://summerofcode.withgoogle.com/archive/2022/projects/ya…
My GSoC work got highlighted in the GitHub and Git communities. Here is the link:
— https://github.blog/2022-10-03-highlights-from-git-2-38/
— https://github.blog/2023-03-13-highlights-from-git-2-40/
— https://git.github.io/rev_news/2022/10/26/edition-92/
I have been actively contributing to other OSS projects like Zulip which is a real-time team chat system and Git, a distributed version control system. At IVY, I have written functions and tests for the ML transpiler and deep learning framework. In the process, I learned not only about how web platforms work, but also have some knowledge of how low level systems like kernel work.