Education
- Ph.D in Computer Science, Northwestern University, 2024-Present
- Masters in Computer Science, Northwestern University, 2021- 2023
- Masters of Mathematics(MMath), Indian Statistical Institute(Kolkata), 2020
- Bachelors of Science(hons) in Mathematics and Computer Science, Chennai Mathematical Institute, 2018
Internships
- Summer 2024: Research Internship at Nokia Bell Labs
- Tech stack: Python, Numpy, Pandas, Scikeat-Learn, PyTorch, Matplotlib, Seaborn, Unsupervised learning, Git
- Summer 2023: Research Intern
- The Institute for Data, Econometrics, Algorithms, and Learning
- Project: Discrepancy Theory
- Supervisor: Vishesh Jain
- Summer 2019: Research Intern
- Indian Statistical Institute, Kolkata, 2019
- Duties included: Completing a project on Coding Theory
- Supervisor: Sourav Chakraborty
- Fall 2017: Research Intern
- Harish Chandra Research Institute, Allahabad, 2017
- Project: Additive Combinatorics and Number Theory
- Supervisor: Gyan Prakash
- Fall 2016: Research Intern
- Indian Statistical Institute, Kolkata, 2016
- Project: Lattice Cryptography
- Supervisor: Rishiraj Bhattacharyya
Courses Completed at Northwestern
- Spring 2021: Topics in Probability
- Spring 2021: Randomized Algorithms
- 2021: Mechanism Design
- 2022: Graduate Algorithms
- 2022: Foundations of Quantum Computation
- 2022: Theory of Computational Complexity
- 2022: Combinatorial Optimization
- 2022: Advanced Graphics
- 2022: Logic in Artificial Intelligence
- 2022: Machine Learning
- 2022: Introduction to Data Science Pipeline
- 2023: Approximation Algorithms
Served as Reviewer
- International Conference on Data Mining (ICDM 2024)
- European Symposium on Algorithms (ESA 2024)
- Nature Scientific Reports (August 2024 issue)
- BigData 2024
- Integrating Materials and Manufacturing Innovation Journal
Master’s Project
- Adviser: Sourav Chakraborty,ISI Kolkata
- Markov Chains & Monte Carlo Methods and FPRAS for bipartite graphs. Notes used are here and here.
Undergraduate Project
- Adviser: Ramachandran Balasubramanian, IMSc
- Project: Analytic Number Theory
Honors and Awards
- Best Paper Award, The 20th IEEE International Conference on Dependable, Autonomic and Secure Computing (DASC 2022)
- International Youth Math Challenge organized by Indian Institute of Technology, 2019
- Chess Award, 2018
- Science and Engineering Research Board International Travel Award, Department of Science and Technology, 2017
- Top 20 in the Higher Secondary Examination, 2015
- Mathematical Talent Reward Program Award, Indian Statistical Institute, 2014
- Achievement Cum Diagnostic Test in Mathematics Gold Medalist, 2013
Technical and Language Skills
- Languages: Python, C++, PHP, HTML, R, Haskell, SQL,Java
- Frameworks: Numpy, Pandas, Scikeat-Learn, PyTorch, Matplotlib, Seaborn, Networkx,
- Software Tools: Git, Excel, LaTeX, A/B tests, statistical experiments
- ML Techniques: Supervised/unsupervised/Reinforcement Learning, Few-shot Learning, Transformer Models
Teaching Assistantships
- Design and Analysis of Algorithms, Northwestern University, 2024
- Foundations of Computer Science, Northwestern University, 2023
- Analysis II TA, Chennai Mathematical Institute, 2017
Talks
- 2023 - A constant lower bound for the union-closed sets, Venue: Northwestern University
- 2017 - A Variant of Large Sieve, Venue: Institute of Mathematical Sciences
- 2017 - Roth’s Theorem, Venue: Institute of Mathematical Sciences
- 2016 - Introduction to Cryptography, Venue: Chennai Mathematical Institute
Fun Projects
References
Available upon request