Download PDF

Education

20152019 (Expected)

Btech In Computer Science Engineering : 7.32 CGPA

The LNM Institute of Information Technology
20132014

CBSE Higher Secondary Certificate Examination : 93 %

Army Public School, Roorkee
20112012

CBSE All India Secondary School Certificate Examination : 10 C.G.P.A

Army Public School, Roorkee


Work experience

October - 2016November - 2016

Mentor

Google : Applied CS With Android

Mentored 30 students in a applied computer science course with Android designed by Google where first year undergraduates learned to develop Android apps and solve problems using Data structures & Algorithms.

August - 2016Present

Technical Lead

Training & Placement Cell

Managed the website for the institute's Training & Placement Cell and also contributed in development of the Institute's portal for management of the Placement activities in the Institute.

Projects

Text Editor : Using advanced data structures

Data Structures & Algorithms

Created a text editor in Java using JavaFx for GUI and used advanced data structures to implement features like Search, Replace, Spell Checker and also features like Distance between words and word games to be played while working.

  

Audio Lecture Summarizer in Python

Speech - Text Translator

To develop a tool to record a lecture and then generate a transcript of the lecture using CMU Sphinix and then use the transcript to generate a summary of the text thereby helping students to automatically generate notes based on audio lecture.

  

Designing Assembler and Machine Simulator in C Programming Language

Computer Organization and Architecture

Made Assembler & Machine code simulator in which Assembler converts set of instructions into binary code and Machine Code Simulator converts the binary code into machine executable form and carrying out instructions. All instructions were designed for a Smart Car Interface that accepted Speech commands using CMUSphinx Library.

Skills

  • General : Object Oriented Programming, Data Structures, Algorithms, Databases
  • Database : MySQL, DB2
  • Languages : JAVA, C, Java Server Pages, C++, HTML5, CSS
  • Tools : Bash Scripting, Java Debugger  

MOOCs Completed

  • Applied CS With Android - Google
  • Android Basics Nanodegree by Google - Udacity
  • Data Structures & Algorthms in Java - UC, San Diego, California
  • Algorithmic Toolbox with Java - UC, San Diego, California