Chandrahas Aroori

Chandrahas Aroori

Aspiring Software Developer - Undergrad Senior at BITS Hyderabad

Download CV

Personal Profile

I am an undergraduate student pursuing a BE in Computer Science from BITS Pilani-Hyderabad Campus. I love working in Computer Science. I am interested in the intersection of Computer Science and the real world. I want to work on something that makes a difference and can lead to changing of the existing paradigms.

Work Experience

Nvidia

Semester Intern

Worked with core C modules of the GPU.
Enhanced GPU test automation in python.

Microsoft

Summer Intern

Implemented Hierarchical Sort Functionality for Microsoft Project Online using Typescript and ReactJS.

Bank Of Maharastra

Summer Intern

Worked on automation in the banking sector.

Programming Languages

  • C
  • C++
  • Java
  • Python3
  • Javascript
  • Typescript
  • GoLang
  • Rust

Tools and Frameworks

  • Spring Boot
  • Tensorflow
  • OpenCV
  • BERT
  • NodeJS
  • ReactJS
  • Numpy & Pandas
  • SQL & DBMS
  • Apache Spark

Skills

  • Frontend Web Dev(ReactJS)
  • Backend Web Dev(Spring Boot and NodeJS)
  • Blockchain
  • Machine Learning & Deep Learning
  • Software Development

Research Project

Challenges & Analysis of Blockchain Systems for Mobile Devices

Official Project under Dr. Odelu Vanga

Temporal Data Analysis using Fuzzy Inference Systems

Official Project under Dr. Jabez Christopher

Building a Vehicle Speed tracking Drone

Official Project under Dr. Sudeepta Mishra

Certifications

Deep Learning Specialization

deeplearning.ai [Taught by: Andrew Ng]

5 Course specialization in:

  • Neural Networks and Deep Learning
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
  • Structuring Machine Learning Projects
  • Convolutional Neural Networks
  • Sequence Models
  • Projects

    Spring Boot based Online Judge

    Self Learning

    A backend server that acts as an Online Judge built on Spring Boot Framework using ORM to connect to a MySQL database.

    Custom Query Engine

    Self Learning

    A SQL query engine using Lex and Yacc to parse a custom SQL language.

    Discrete Event Simulator of Scheduling Algorithms

    Self Learning

    A discrete event simulator which simulates an Operating system scheduling processes in First Come First Serve (FCFS), or in Round Robin Queue (RR) and keeps track of Arrival Time,Completion Time,Burst Time,Turn Around Time.

    Subway AI

    Artificial Intelligence

    An AI for subways, or MRTS in general, that reroutes and reschedules trains in real time depending on the some situation or changes made by the operator eg: a track breakdown.

    Translation Systems

    Information Retrieval

    An implementation of the IBM Models 1 & 2, and the EM algorithm. It is primarily built using Python3 and NLTK.

    Recommender Systems

    Information Retrieval

    Various implementations of recommender systems. Currently has user-user collaborative filtering, SVD and CUR recommender systems. It is primarily built using Python3 and NLTK.

    Plagiarism Checker

    Information Retrieval

    A simple plagiarism checker that compares, scores and ranks documents according to their plagiarism score after comparing from a given corpus. It is primarily built using Python3 and NLTK.

    Education

    Birla Institute of Technology and Science, Pilani - Hyderabad Campus

    BE Computer Science

    Current CGPA: 7.500

    Marathwada Mitra Mandal Junior College

    PCM + Information Technology

    Maharastra State Board of Secondary and Higher Secondary Education: 85.69%

    Back