University of Michigan, School of Information (2019-2021)

Masters of Science in Information, Human-Computer Interaction

Courses: Interaction Design, Graphic design, Contextual enquiry and consulting foundations, Fundamentals of Human behaviour, Design of Complex Websites, Programming/Intermediate Programming (Python)

Birla Institute of Technology and Science, Pilani (2011-2016)

B.E.(Hons) Computer Science | MSc.(Hons) Economics  (CGPA: 7.6/10)

Highlighted Courses:

Computer Science: Data structures and algorithms, Design and Analysis of Algorithms, Database Management Systems, Object-Oriented Programming, computer networks, Data Mining, Machine learning, Information retrieval, Compiler construction, Principles of programming language, operating systems, Theory of computation

Economics: Principles of Economics, Macroeconomics, Microeconomics, Statistical and data analysis, Econometrics, Applied Econometrics, Public policy, Leadership Entrepreneurial Organisation

Compiler Construction

Feb 2015 - May 2015

  • In this project, I designed a new programming language construct and implemented its compiler.

  • Designed a general-purpose language for the Internet of Things (IoT) by adding features to the existing programming languages.

  • It was a 4-month long project where we implemented lexer, parser, abstract syntax tree and code generator for the same. 


Technologies used: C/C++

Junk mail filter 

Aug 2014 - Nov 2014

  • Designed and developed a filter using Naive Bayesian Classifier with active learning techniques.

  • Compared it with passive learning in terms of accuracy and conditional usage. 

Technologies used: Python

Economic Analysis of Software Piracy and its implications

Thesis Project

Aug 2014 - Nov 2014

  • Use of econometric and statistical techniques like hypothesis testing and regression analysis to mine interesting relationships.

  • Analyzing the crossectional data of over 77 countries to determine the major drivers of software piracy.