Scholastic Achievements
Scholastic Achievements
Scholastic Achievements
• Secured All India Rank 1532 in JEE-Advanced among 1.8 lakhs+ candidates appeared for the exam (2020)
• Achieved All India Rank 1671, out of more than 9 lakhs candidates participating in the JEE-Mains (2020)
• Qualified Dakshana Entrance Exam, in which less than 1% of JNV students are selected to complete HSE (2018)
• Cleared JNV Entrance exam, only 80 students are selected across the District (2013)
Internship
Performance Analysis Automation, Mentors: Harsh, Rohit | Citi Bank (summer 2023)
• Developed functions to determine data feature ranges ensuring consistent behavior and performance of target.
• Employed decision regression tree and quantile cuts to extract diverse feature ranges.
• Generated comprehensive grid of distinct feature ranges, in descending order of wavg z-score and std z-score.
Key Projects
Github Profiles, Guide: Prof. Amitabha Sanyal | Course Project (Autumn 2021)
• Created a dynamic website deployed with Heroku, enabling users to share and monitor GitHub account stats
• Used API calls and HTTP requests to fetch user’s profile & public repositories details from the GitHub site
• Extended default Django models for cloud-based data storage (PostgreSQL) and added robust user authentication
• Utilized signal receivers to maintain synchronization between summary page statistics and official GitHub data
Study Planner, Guide: Prof. Amitabha Sanyal | Course Project (Autumn 2021)
• Developed an Android Application for daily schedule planning with Navigation Drawer and Profile menu
• Fragmented Home section into tabs and displayed events in recycler view, arranged by their start dates
• Added a Calendar a Calendar tab displaying event count for user-assigned types on selected dates
• Implemented pop-up feature to add/delete a plan or to display event’s detail uploaded on SQLite database
P2P Application, Guided: Prof. Kameswari Chebrolu | Course Project (Spring 2022)
• Implemented P2P Network in specified topology to search and download files up-to 3 neighbour depth
• Established TCP connections for downloading files, used MD5 hash to verify the integrity of downloaded files
• Employed threads to deploy client-server model, a node in network acts as client/server on basis of request/reply
Scot-Land Yard, Guided: Prof. Amitabha Sanyal | Course Project (Spring 2021)
• Implemented a version of the game using Concurrency in java, the player acts as client and the client establishes
Socket-Connection to the game server that listens on a port and caters service to multiple-clients
• Programmed exit and timely entry of waiting players, and sever thread keep track of the current/higher-qualified level
• Achieved blocking using synchronization primitive (Semaphores) to safeguard critical sections of the code
Fake News Stance Detection, Guided: Prof. P Bhattacharya | Course Project (Autumn 2022)
• Developed a relation classification model, to assign the relevance between news article’s headline and body as
agree, disagree, discuss, or unrelated, using statistical, neural, and external features extracted from the dataset.
• NGrams and Vander Sentiment as external feat, TF-IDF as statistical feat and biskip encoding as neural feat.
• Employed LIME to identify crucial linguistic elements influencing classification outcomes.
OpenGL Rendering, Guided: Prof. Parag Choudhary | Course Project (Autumn 2022)
• Created a 3D voxel grid with cube primitive and added movement of cursor cube across grid to enable drawing
• Utilized hierarchical modeling to model human and bike, incorporating constrained degrees of freedom, and
introduced controls to explore the system from different viewpoints.
Other Projects
Mini C Compiler, Prof. Amitabha Sanyal | Course Project (Spring 2023)
• Built a scanner using flex, coded regex matching for token-generation, Used bison and inheritance, polymorphic
property of C++ classes to generate AST along with type checks, scope checks and overloading resolution
• Wrote code generation for the grammar involving loops, arithmetic and logical operations, conditional statements
SAT Encoding, Guided: Prof. Ashutosh Gupta | Course Project (Spring 2022)
• Encoded the rush hour puzzle game as SAT Problem by adding clause for move constraints on positions of cars
• Utilized the Z3 (Python Library) SAT Solver and optimized program to finish game within time limit
POS tagging and WSD, Guided: Prof. P Bhattacharya | Course Project (Autumn 2022)
• Implemented HMM-Viterbi, FFNN and BP techniques from scratch to predict POS tags on NLTK Brown Corpus.
• Coded Extended Lesk and Page Rank methodologies for word sense disambiguation on Semcor data.
Bash Auto-grader, Prof. Amitabha Sanyal | Course Project Autumn 2021
• Implemented automatic checker using bash with wget to download, organise and evaluate submissions
• Organised files by symbolic link generation, automated program execution, handled exceptions via null device rdr.
IITB ASC, Guide: Prof. S. Sudarshan | Course Project (Spring 2023)
• Replicated IITB-ASC website using PERN stack with differently privileged entity student and instructor
• Handled authentication with sessions and designed registration with max credit and course prerequisite criteria
Principal Component Analysis, Guide: Prof. Suyash P. Awate | Course Assignment (Autumn 2021)
• Used PCA for Hyperplane Fitting and Linear Regression and visualized data with scatter plot
• Deployed PCA on MNIST dataset and reconstructed output image after reducing dimension of the input image
15 Puzzle, Guided: Prof. Rushikesh K Joshi | Course Assignments (Spring 2021)
• Used FLTK graphics with C++ script to achieve an interactive user interface to solve the puzzle
• Utilized OOP feature to encapsulate the board and created methods to check the correctness of user moves
Technical Skills
Programming C/C++ | Python | Java | Assembly | OpenGL | Bash | VHDL | Prolog
Development ReactJs | NodeJs | NextJs | Android Studio | JavaScript | SQL | Git & Github
Data Science Numpy | Scipy | Pandas | Matplotlib | MATLAB | Sklearn
Others HTML | CSS | LATEX| Keil | Wireshark | Django | gdb
Courses Undertaken
Computer Science Design and Analysis of Algorithm, Data Structures and Algorithm, Computer Networks,
Operating Systems, Database and Information Systems, Implementation of Programming
Languages, Data Analysis and Interpretation, Discrete Structures, Computer Graphics,
Software Systems Lab, Abstractions and Paradigms for Programming, Digital Logic
Design and Computer Architecture, Logic for Computer Science, Automata Theory,
Artificial Intelligence and Machine Learning, NLP, Cryptography and Network security
Mathematics Calculus, Linear Algebra, Differential Equations, Numerical Analysis
Miscellaneous Electricity and Magnetism, Quantum Physics, Engineering Drawing, Introduction to
Electronic Circuits, Economics, Reading Literature
Extracurricular
• Part of elite 12-member college Volleyball team competing at Annual Inter-IIT Sports Meet. (Dec 2022)
• Completed FLY-Scholar program directed by Competitive Mindset Institute (2021)
• Bagged the gold medal in high jump at Athletics General Championship (2022)
• Gathered knowledge about image processing in summer of science conducted by Maths & Physics club (2022)
• Completed one year course under the National Sports Organisation (NSO sports) (2020)
• Participated in inter-Hostel Kho-Kho General Championship, securing a commendable 2nd position. (2023)