Advanced Developer intern - Samsung R&D Bangalore - Bangalore
(2025-05 - 2025-07)
Received PPO
- Defined a precise domain knowledge graph schema (Sport, League, Season, Team, Player) with core detection attributes
- Collected and structured sports data by integrating Sportradar API and developing web-scraping bots for multiple websites
- Designed and implemented a Labeled Property Graph (LPG) with Gremlin for efficient storage and querying of sports data
- Developed and tested an interest pipeline using NLP (Flair NER, Sentence Transformers) to map text to sports(~88% acc.)
Software Engineering Project - Online Sales Portal - IIT Kharagpur - IIT Kharagpur
(2024-01 - 2024-04)
Supervised by Prof. Abir Das and Prof. Sourangshu Bhattacharya
- Developed an online sales portal where users can easily and conveniently buy and sell their products on a single platform
- Implemented negotiation feature between customers and sellers via text messages along with ordering, selling a product
- Utilized Django Template Language to create responsive, user-friendly pages that effectively showcase platform features
- Built the backend with Django and SQLite, integrating Bootstrap with Django Template Language for frontend design
Database Management System Project - Gram Panchayat Management System - IIT Kharagpur - IIT Kharagpur
(2025-01 - 2025-04)
Supervised by Prof. Pabitra Mitra
- Built a scalable, role-based Gram Panchayat System with access control for citizens, employees, monitors, and admins
- Implemented secure CRUD operations on 15+ relational tables covering citizens, schemes, complaints, and taxes
- Added Basic Query support for panchayat employees to easily and quickly retrieve table data using simple input filters
- Developed an Advanced Query module with multi-table joins, dynamic filters, and column selection for the data retrieval
Computer Networks Project - Custom Transport Protocol (KTP) over UDP - IIT Kharagpur - IIT Kharagpur
(2025-03 - 2025-04)
Supervised by Prof. Sandip Chakraborty
- Implemented a custom reliable transport protocol (KTP) over UDP for ordered, loss-free, message-oriented delivery
- Designed sliding window flow control with sequence numbers, acks, and periodic retransmissions for reliable transfer
- Built custom socket APIs (k_socket, k_bind, k_sendto, k_recvfrom, k_close) and packaged them as a reusable static library
- Simulated unreliable channels with packet drops and delays, and evaluated protocol throughput and reliability under loss
Operating Systems Project - Demand Paging using LRU - Self
(2025-03 - 2025-04)
- Simulated virtual memory using the LRU page replacement algorithm for process scheduling and dynamic allocation
- Designed page tables, free frame lists, and reference bits to manage memory usage and track access patterns efficiently
- Modeled processes performing binary searches, and collected statistics on page faults and frame replacements
Design Team Member - IIT Kharagpur - IIT Kharagpur
(2022-11 - 2023-01)
Spring Fest 2023
- Collaborated with a 16-member design team to plan, design and model all event props and themed photo booths
- Assisted Sub-Heads in creating and refining social media posts, enhancing overall reach and engagement