23M0806 4
23M0806 4
MAJOR PROJECTS
SELF PROJECTS
COURSE PROJECTS
• Simulation of a P2P Cryptocurrency Network with Double Selfish Mining Attack (Jan’24-May’24)
(CS 765 | Introduction to Blockchain, Cryptocurrencies & Smart Contracts)
Languages & Tools used: Python, Matplotlib
◦ Developed a discrete event simulator in Python to model a Bitcoin Network with nodes ranging from 10 to 1000.
◦ Conducted a proper analysis of the Proof-of-Work (PoW) blockchain, focusing on various network parameters.
◦ Simulated Selfish-Mining Attack to get insights on the forking on blockchain and its integrity and performance.
• Development & Performance Analysis of an Multithreaded Asynchronous Autograder Server (Sept’23-Nov’23)
(CS 744 | Design & Engineering of Computing Systems)
Languages & Concepts used: C, Bash, Make, Socket Programming, Multithreading, Queueing Theory
◦ Engineered a scalable autograder server in C using threadpool to simulate the concepts of Queueing Theory.
◦ Applied asynchronous request acceptance using create-and-destroy multithreading to reduce response time.
◦ Ensured fault tolerance by storing request statuses in CSV files for resilience during server restart or failure.
TECHNICAL SKILLS
• Programming & Scripting Languages: C, C++, Java, Bash, Python
• Technical Tools: Docker, Wireshark, Nmap, LATEX, Git, Sed/Awk, SQL
• Web Development: HTML/CSS, ReactJS, ExpressJS
• CS Fundamentals: Operating System, Networks, OOPs, System Design, Data Structures & Algorithms
COURSES TAKEN IN M.TECH.
• Introduction to Blockchain, Cryptocurrencies and Smart Contracts (CS 765) (Jan’24-May’24)
• Embedded Systems (CS 684) (Jan’24-May’24)
• Design and Engineering of Computing Systems (CS 744) (July’23-Nov’23)
• Foundations of Cryptography and Network Security (CS 742) (July’23-Nov’23)
• Software Lab (CS 699) (July’23-Nov’23)
• Foundations of Machine Learning (CS 725) (July’23-Nov’23)
ACHIEVEMENTS AND CERTIFICATIONS
• Secured 99.2 %ile in GATE ’22 among 77000+ candidates | Graduate Aptitude Test in Engineering (2022)
• 30 Days of Google Cloud | Google Developer’s Student Club (Sept’21-Oct’21)
• Secured Runner-Up position in Robo-Wars | Espektro ’20 (2020)
EXPERIENCES
• Teaching Assistant CSE Dept, IIT Bombay
◦ CS699: Software Lab TA | Prof. Om Damani (July’24-Present)
Mentored 100+ students by helping them with the concepts of Software Development.
◦ CS108: Software Systems Lab TA | Prof. Kameswari Chebrolu (Jan’24-June’24)
Organised assignments, participated in doubt solving and wrote lab evaluation scripts.
◦ Department TA | Prof. Kameswari Chebrolu (Sept’23-Nov’23)
Created a organised Question Bank from Previous Year’s Papers for Course CS101.
POR & EXTRA-CURRICULARS
• Cultural Secretary of Hostel 12, IIT Bombay (July’24-Present)
Used my leadership skills to organise Inter and Intra Hostel cultural events.
• Director of the Organising Committee of Espektro ’23 (May’22-Apr’23)
Acted as the Sponsorship Head for Espektro KGEC, the annual Cultural & Technical Fiesta of KGEC.
• Convenor of Shutterbug KGEC (May’22-Apr’23)
Acted as the Photography Head for the Photography Club of KGEC, Shutterbug KGEC.
• Extra-curriculars: Cricket Fanatic | Bibliophile | Photographer | Campfire Guitarist