Welcome!

Web, Games, AI, DataScience

me

I am a third year student at SRM University, KTR. I love computer science and want to keep learning and doing more. I am particularly interested in Artificial Intelligence and its related fields. I am hardworking and value professionalism. I welcome challenges as a way to further my understanding and improve my skills.

My Skills

I don't put anything in here until I've done a project on it/using it. That said, you can expect this section to grow fast :D

Fields

  • Web Development
  • Game Development
  • Data Science
  • Neural Networks

Platforms

  • Linux
  • Node.js

Languages

  • C++
  • Java
  • Python
  • HTML/CSS/Javascript

Misc

  • MeteorJS
  • SQL
  • MongoDB
  • Django
  • Spring
  • Hibernate
  • ReactJS
  • AngularJS
  • Selenium
  • JUnit

My Work

  • Earthquake Prediction using LSTM Neural Networks screenshot

    Earthquake Prediction using LSTM Neural Networksgithub repo

    Predicting future earthquakes using data of past earthquakes using Long Short Term Memory neural networks. The data is from IRIS.

  • Class Review screenshot

    Class Reviewgithub repo

    Web Application built with MeteorJS and React to facilitate session based anonymous feedback from students to teachers. A list of MCQs based on the session formulated by the teacher and a text feedback form is available to the students. This will help the teacher to adapt his/her teaching methodologies to the students.

  • srmconnect screenshot

    srmconnectgithub repo

    This is the main repository of srmconnect, a platform for SRM students (though the code is not SRM specific) to take advantage of the large community they are a part of.

  • Bigbasket Scraper screenshot

    Bigbasket Scrapergithub repo

    Collects product details from Bigbasket ( all available cities ) and stores it in a MySQL database for data analysis. Product name, price, discount, categories, quantity, unit, brand and cityname are collected. A crawl delay of approx. 10 seconds is in place. Also includes a module to get and store each city's coordinates (latitude and longitude). Written in Python v3.

  • Expense Tracker screenshot

    Expense Tracker (in development)github repo

    A web app built on NodeJS using a MongoDB database for people to track expenses. It's mainly for groups of people who share a common pool of money to keep track of how much is spent on what and by whom. Will include transaction history, verification, capabilities of common accounts.

  • TicRPG screenshot

    TicRPG ( in development )github repo

    Text based RPG game made in Java with swing. Players navigate through a dynamically generated dungeon, fighting monsters to survive.

    Control of the character is done via text commands, eg. move left, heal, attack.

    Made for College project.

  • Dual screenshot

    Dualgithub repo

    A 2D platform game written in C++. Players play as a robot in a black and white world. They can change the background (primary color) of the world to reveal and hide (or bring into and out of existence ;) ) game objects.

    Features include springs, ladders and different kinds of platforms.

    Made for highschool project with friends.

    Compiled with Turbo C++.

  • Drop screenshot

    Dropgithub repo

    A simple 2D game made in C++. A ball falls vertically; the objective is to not let the ball fall off the screen by maneuvering onto platforms while dodging spikes.

    Made for highschool project with friends.

    Compiled with Turbo C++.

  • Pacman screenshot

    Pacmangithub repo

    A version of the famous Pacman game made for highschool project in C++.

    Compiled with Turbo C++.

  • vmsf screenshot

    vmsflink to project

    Made in 11th standard, this is an unofficial student forum for my school. Students could post reviews, prose, poetry, advice to other students, form and manage clubs based on their interests. Unfortunately it didn't quite take off :D. The html and css were written by me, comments and javascript functionality were implemented by widgets and code snippets. Admittedly it's not polished, but it was my first foray into usage of computers as a tool to improve the quality of life, either my own or others'.

I've interned in CSS Corp where I worked in a migration project. Technologies used - Spring Framework, Hibernate, AngularJS.

I'm also a contributor to the Terasology open source project.

Data about projects fetched from their respective github pages via a php script.