cv

Basics

Name Aditya Dutta
Label Student/Programmer
Email adi22dutta@gmail.com
Phone +91-9382522757
Url https://mrishu.github.io
Summary A passionate programmer and student with a knack for problem-solving and a strong foundation in mathematics and computer science.

Work

  • 2022.08 - 2023.03
    MS Project
    Indian Institute of Science Education and Research Kolkata (IISER Kolkata)
    Conducted in-depth research on Complex Dynamical Systems and Complex Analysis under Dr. Sushil Gorai. Developed detailed animations and visualizations using Matplotlib.
    • Conducted research on Complex Dynamics
    • Developed visualizations and animations using Matplotlib

Education

  • 2023.08 - 2025.06
    M.Tech
    Indian Statistical Institute, Kolkata (ISI Kolkata)
    Computer Science Score: 81.44%
    • Discrete Mathematics
    • Information Retrieval
    • Machine Learning I and II
  • 2018.08 - 2023.06
    BS-MS Dual-Degree
    Indian Institute of Science Education and Research Kolkata (IISER Kolkata)
    Mathematics Score: 8.07
    • Real Analysis
    • Complex Analysis

Skills

Programming Languages
Python
C
C++
Java
Bash
Libraries
PyTorch
Scikit-learn
NumPy
SciPy
Pandas
Matplotlib
Gymnasium
StableBaselines3
Tools & Systems
Git
Linux
Neovim
Docker
Databases
MySQL

Projects

  • 2015
    Chess
    Developed a command-line chess game during high school.
  • 2020
    libg-fzf
    Created a POSIX-compliant shell script to download documents from the Library Genesis website directly via the terminal. (Received 40+ stars on GitHub.)
  • 2021
    welearntui
    Automated batch downloading of lecture notes from the institute’s website during the COVID-19 lockdown.
  • 2020
    vimv
    Designed a Python tool for bulk renaming files by editing filenames within a text editor.
  • 2024
    Homeserver
    Set up a home server on an old laptop to host a personal website and cloud service using Nextcloud.
  • 2024
    tash
    Built a simple shell in C, utilizing Flex for lexical analysis and Bison for parsing.
  • 2024
    Information Retrieval Models using PyLucene
    Implemented information retrieval models based on truncated probability distributions (EXP-T and GLL-T) using PyLucene. Tested performance on the TREC678 dataset in comparison with BM25.
  • 2024
    Tic-Tac-Toe RL Agent
    Trained and ran tests on two Tic-Tac-Toe Reinforcement Learning agents using Monte Carlo and Q-Learning.
  • 2024
    Computer Vision Implementations
    Implemented Anisotropic Diffusion, Harris Corner Detection, and Lucas Kanade Optical Flow algorithms.
  • 2024
    MinHash Implementation
    Efficient implementation of the MinHash algorithm for approximating Jaccard similarity.
  • 2024
    BPE Tokenizer
    Implemented the Byte Pair Encoding (BPE) tokenization algorithm for NLP applications.
  • 2024
    Human Detection through HOG
    Implemented a human detection system using Histogram of Oriented Gradients (HOG).
  • 2024
    Next Word Prediction
    Implemented next word prediction systems using a Trigram Model with back-off and LSTM.
  • 2024
    Connect4 RL Agents
    Developed and trained reinforcement learning agents for Connect4 using PPO, A2C, DQN, curriculum-based training, and UCB heuristics.