My Internship at Sourcegraph
Mihir Chaturvedi
Software Engineer at Flux.ai · prev. Sourcegraph, Pabio (YC S21), Devfolio
My 12-week internship at Sourcegraph came to and end this week, and it's been a phenomenal ride. From my first interaction with Beyang back in December, my interview process, and finally the internship itself -- there's been so much learning and experience to take away from!
Sourcegraph is tool for "universal code search" - think Google (and all its intelligent capabilities) for code. I've always wanted to work on developer tools - there's something enriching about making my, and my fellow devs' work more productive and lives easier. Sourcegraph perfectly represents that! More so, remote-first and transparent culture is a huge plus! Having worked remotely for my first two internships, I understand and am very comfortable with working remotely and asynchronous communication. And if that wasn't enough, Sourcegraph being completely open-source and the work I do be available out in the open was particularly exciting! :D
I was part of the?Frontend Platform Team, which is responsible for providing internal Sourcegraph developers a smooth experience when building the many clients applications. This includes ensuring accessibility, handling the monitoring and observability systems on the client-side, and creating and maintaining the various components for the in-house design system - the Wildcard Library.
From the start, I was given freedom to choose my own internship project(s), as per my interests. The few projects that I worked on were:
领英推荐
You can view all my code contributions using this?Sourcegraph search.
Speaking of code, the projects that I chose to work with (especially when improving client-side observability), enabled me to touch upon a wide range of areas in the codebase that were primarily out of my domain - infrastructure and CI/CD pipelines - which became a breeze thanks to the help I received from my teammates.
One of my greatest takeaways from this internship has definitely been the power of good communication, which the remote and async culture demanded from us. Regularly writing stuff down enabled me not only build on communication skills, but also provided a strong and personal review and accountability system.
Finally, I'd like to thank Kemper Hamilton for creating this amazing and fun experience, Jason Gornall for being the most approachable manager I could've asked for, my teammates Valery Bugakov , Tom Ross , Laura Hacker and Taylor Sperry for all the immediate help in navigating the codebase, working with me on the several PRs and projects, and everyone else at Sourcegraph! I’m so grateful to have had the opportunity to work here.
Guenstiger India, Prev. SWE Intern at Microsoft ● CS + Eco at IIITD
2 年Amazing Mihir Chaturvedi
GET Manager @ Jio | Big Data, Analytics, Spark | Former Sde Intern @ Deutsche Telekom | IIITD
2 年Congratulations SIR!!
Software Engineer at Microsoft
2 年Congratulations Mihir Chaturvedi . Let’s catch up soon!
SWE/ML @ Google ? IIIT Delhi
2 年Truly inspirational Mihir Chaturvedi!
People Operations @ Sourcegraph ?? // Founder & CEO of charcuterie biz @boardsbykemper ??
2 年What an incredible summer! Thank you for spending it with us - we're so grateful to have worked with you!