Ritik Dutta is pursuing a B.Tech. in Computer Science and Engineering from the Indian Institute of Technology Gandhinagar with a CPI of 9.74. His interests include artificial intelligence, machine learning, and natural language processing. He is currently a teaching assistant for the course ES112: Computing and has internship experience with the civic tech startup HumBee.in where he implemented responsive web pages using ReactJS and GraphQL APIs. Some of his projects include exploring generative adversarial networks and implementing a face recognition program using OpenCV and Torch.
Web & Social Media Analytics Previous Year Question Paper.pdf
Ritik Dutta Resume
1. Ritik Dutta
B.Tech.
Computer Science & Engineering
Indian Institute of Technology Gandhinagar
+91 9167691275
dutta.ritik@iitgn.ac.in
ritik.dutta3@gmail.com
Examination University/ Board Institute Year CPI/%
Graduation IIT Gandhinagar IIT Gandhinagar 2020 9.74
Intermediate/+2 Maharashtra Board(HSC) Pace Junior Science College 2016 87.80
Matriculation CBSE DAV Public School, Thane 2014 94.8
INTERESTS
My interests lie in artificial intelligence, machine learning, natural language processing, computa-
tional biology
ACADEMICS
· Pursuing honors in Computer Science and Engineering and minors in Basic Science (Maths)
· Awarded A+ grade in 2 courses for exceptional performance in English Studies & Economics
· Teaching Assistant for the course ES112: Computing (Ongoing)
EXPERIENCE
Software Engineering Intern May 2017 - June 2017
HumBee.in(CivicTech Startup)
· Learnt front-end programming in ReactJS
· Learnt to use GraphQL APIs to communicate with the NodeJS backend
· Responsible for implementing responsive webpages optimised for mobiles
(for example, (http://www.humbee.in/manifesto/TWFuaWZlc3Rvczox))
· Converted the prevalent plain text editor for comments to a rich text editor
· Wrote python programs to stream data from news and social media sources
PROJECTS
Adversarial learning | Prof. Dinesh Garg August 2017 - November 2017
· Exploring Generative Adversarial Networks (GAN) and possible adversarial attacks on machine
learning
· Read papers on different models of GANs, such as WGAN, f-GAN and implemented them using
TensorFlow
Face Recognition | Coding Club (Guidance from Prof. Shanmuganathan Raman) November 2016 -
December 2016
· Implemented a face recognition program using OpenCV and Torch
· Recognised faces in a video
· Planned to implement in the campus mess hall to streamline the identification process
Encryption and transmission of signals | Digital Systems Course Project October 2017 -
November 2017
· Ongoing project. Implementing the AES algorithm on FPGA
· The encrypted signals will be transmitted using both wired and wireless modes
· Will try to correct errors, if present, using Hamming correcting code
2. CS COURSES TAKEN
· Institute Courses : Computing, Data Structures and Algorithms - 1, Data Structures and Al-
gorithms - 2*, Computer Organisation and Architecture*, Nature Inspired Computing*, Applied
Multivariate Data Analysis*
* To be completed by April 2018
· Online Courses : Machine Learning by Andrew Ng (Coursera), Neural Networks for Machine
Learning by Geoffrey Hinton (Coursera), Tensorflow for Deep Learning Research (CS 20SI, Stan-
ford University), Natural Language Processing with Deep Learning (CS224n, Stanford University)
(Ongoing)
EXTRA-CURRICULAR ACTIVITIES
· Winner of TechLeaps 2.0 (intra-college technical innovation challenge), with an opportunity of upto
Rs. 1 Lakh funding
· Represented the institute as a part of the debate team at the Inter-IIT Cultural Meet
· Part of the executive team of the Coding Club
· Interested in competitive programming