I am

Shruti Wasnik

I'm a final year M.Tech student in Computer Science and Engineering department at IIT Kanpur. I'm currently working under Prof. Subhajit Roy for my MTech thesis.

Education

2020-2022

M.Tech in Computer Science and Engineering

Indian Institute of Technology, Kanpur (IITK)

CGPA : 8.86

2016-2020

B.E. in Computer Science and Engineering

Lakshmi Narain College of Technology Excellence (LNCTE), Bhopal

CGPA : 8.84

Research Experience

May'21-present

Security of MLaaS systems    (Thesis)

Indian Institute of Technology, Kanpur (IITK)
Supervisor : Prof. Subhajit Roy

Working on defense techniques to protect cloud-based MLaaS systems (Machine Learning as a Service) from model stealing attacks using Deep Learning technology.

Jan'21-May'21

Natural Language Generation- Past, Present and Future    (CS799A)

Indian Institute of Technology, Kanpur (IITK)
Supervisor : Prof. Ashutosh Modi

Composed a survey paper on Natural Language Generation techniques, describing the traditional and modern approaches, along with the model architectures proposed so far.

Projects

Controlling Text Generation by Latent Space Modification (CS779A)

Developed a multi-tasking system by appending the label of the task to be performed as a vector to the latent space vector to generate the output accordingly.

Hindi-English Neural Machine Translator (CS779A)

Designed a Neural Machine Translator for Hindi to English translation using Seq2Seq encoder-decoder architecture.
Experimented with uni-directional and bi-directional variants of LSTM/GRU.

Covid-19 Analysis and Prediction (CS685A)

Analyzed Covid-19 case details of India at country, state, and district levels, and trained Machine Learning Regression models to predict Covid-19 cases for up to seven days.

Interprocedural Data Flow Analysis in LLVM (CS738A)

Implemented interprocedural sign analysis by designing an LLVM pass using context-sensitivity, call strings, and functional approaches.

Escaping the Caves using Cryptanalysis (CS641A)

Performed cryptanalysis to break cryptosystems, namely Substitution cipher, Playfair, 6-Round DES, EAEAE, and RSA.

Live Variable Analysis (CS738A)

Analyzed the given program to find out live variables at each program point.

Cache Miss Analysis (CS610A)

Used ANTLR parser to parse the given program containing nested for loops and collect the necessary information to calculate the number of cache misses.

CIS: Crime Information System (B.E. Major Project)

Created a desktop-based software to manage and store crime and criminal information like police complaints, FIRs, the punishment given to the criminals, restrictions imposed on the suspects by the court till the case is closed, and many others.

BookBank
(B.E. Minor Project)

Designed a website for online BookBank system using which users can buy, sell, take books on rent, purchase memberships to issue books for free, and download e-books.

Technical Skills

Python

70%

C++

60%

Others:

Contact

Contact Me

Address

Jabalpur, M.P.

Email