Vishwak S

About Me

Hello there! I am Vishwak Srinivasan, an almost B.Tech. from the Indian Institute of Technology Hyderabad majoring in Computer Science and Engineering with Honors. I am interested in theory-oriented research with a pinch of development. In the long run, I hope to become a faculty at a reputable university. My picture, which sadly isn't visible.

Research Interests

My Google Scholar profile can be found here.

Skills

This is my CV, where I have elucidated my past experiences at various organizations, publications and courses that I have taken which are related to my research interests.

Apart from research work, I also indulge myself in development by contributing to open-source software, primarily PyTorch. I currently help maintain the distributions and random number generation modules in PyTorch with 3 others, while also working on improving the linear algebra backend for PyTorch.

Other Interests

Things I've done during my high school days (click to know more)
2011 The first secretary of the Trivia Club, appointed for one year.
2011
2012
2013
Qualified for the Regional Mathematics Olympiad 3 three times
2012
2013
Won 2nd place in 2012 and 6th place in 2013 in the Times NIE Fundamental Quiz at Chennai, India.
2012 Topped the school in the CBSE board exams in Grade 10 - scored the highest CGPA possible: 10/10, tied with 8 others.
2015 Topped the school in the CBSE board exams in Grade 12, with 100% in both Mathematics and Computer Science with a total of 490/500. This placed me 5th in Chennai, India and 6th all over India in the Science Stream.
2015 Secured an All India Rank of 527 in the Joint Entrance Examination - Main (JEE Mains) and an All India Rank of 4637 in the Joint Entrance Examination - Advanced (JEE Advanced).
Things I've done during my undergraduate study: (click to know more)
2016 Received the Certificate of Excellence in Academics from IIT Hyderabad.
2016
2017
Interned with Dr. Maunendra Desarkar, worked on optimization methods (gradient descent and its stochastic analogue) and matrix factorization methods for recommendation systems.
2017
2018
2019
Interned with Dr. Vineeth Balasubramanian, working on more optimization methods (accelerated gradient methods on non-convex surfaces), relevance of noise-based methods in deep linear neural networks.
2017 Interned at the WEBLAB, University of Tokyo with Dr. Yusuke Iwasawa, worked on deep generative models and generative adversarial networks
2017 Teaching Assistant for Introduction to Probability (MA 2110) by Dr. Balasubramaniam Jayaram.
2017
2018
2019
Started open-source software contributions, by contributing to PyTorch and projects in its ecosystem.
2018 Teaching Assistant for Discrete Structures - 2 (CS 1340) by Dr. Saketha Nath.
2018 Published ADINE: An Adaptive Momentum Method for Stochastic Gradient Descent in CoDS-COMAD 2018 with Dr. Balasubramanian.
2018 Received the Certificate of Excellence in Research from IIT Hyderabad.
2018 Secured the S N Bose Fellowship among 43 others out of ~1500 students across all fields of science and engineering in India.
2018 Interned with Dr. J. Zico Kolter, worked on dynamics on gradient descent in infinite ReLU neural networks.
2018 Published On the Analysis of Trajectories of Gradient Descent in the Optimization of Deep Neural Networks in two workshops at ICML 2018 with Dr. Balasubramanian.
2018 Teaching Assistant for Optimization Methods in Machine Learning: CS 6230 by Dr. Vineeth Balasubramanian.
2019 Teaching Assistant for Discrete Structures - 2 (CS 1340) by Dr. Maria Francis.
2019 Received the Certificate of Appreciation for Research in Computer Science and Engineering from IIT Hyderabad.

Contact Me

Personal thoughts on a few random things