HOVER TO DISRUPT THE CONTINUUM
PARTICLES CANVAS ANIMATION INSPIRED FROM SOULWIRE

Education

  • New York University - Tandon School of Engineering

    M.S in Computer Science

    August 2016 - May 2018


    Brooklyn

    Artificial Intelligence
    Big Data Programming
    Computer Graphics
    Cloud Computing
    Analysis of Algorithms
    Distributed Systems
    Neural Networks
  • Birla Institute of Technology and Science (BITS)

    B.E in Computer Science

    August 2010 - May 2014

    Hyderabad

    Algorithms
    Compilers
    Computer Networks
    Database Systems
    Operating Systems
    OOPD
    Theory of Computation

Worked at

Personal Projects

  • What's New

      Ruby on Rails PostgreSQL Kafka AWS Elasticbeanstalk AWS SNS AWS EC2

    Distributed and scalable application with the power to recommend relevant snippets of information from various social media sources like Bing news, Reddit, Giphy, Youtube, Wikipedia etc.

    Addition of other sources is as easy as adding a 10 line script

    LINK TO PROJECT
  • Jsonified HTML

      React JS NPM Package

    Render HTML elements or React components by feeding an analogous JSON Object.

    Components can be rendered dynamically along with all the event handler bindings which facilitates for a better persistent mechanism for HTML elements

    LINK TO PROJECT
  • React Graph

      React JS NPM Package

    Render a depth tree graph with customizable node elements

    Most of the open source graphs do not support a mechanism to render custom HTML elements because of Canvas. This aims to provide a solution through a simple render structure

    LINK TO PROJECT
  • Search Phrase Highlighter

    Chrome Extension

    Highlight multiple search keywords on a webpage.

    Rather than providing a search box, this extension expects the URL to be formatted in a specific way so that the expected results are highlighted. This is mainly helpful in cases where clicking on a link automatically highlights relevant keywords.

    LINK TO PROJECT
  • Cookie Sniffer

      Chrome Extension   Firefox Addon

    Log change in cookies for specific websites and POST them to a crawler endpoint.

    This will aid in helping web crawlers that are blocked because of login credentials. Mainly useful for Dark/Deep web crawlers via the Onion network

    LINK TO PROJECT
  • Algorithms

      Ruby TravisCI

    Ruby implementation of various algorithms from CLRS.

    Aims at providing beautiful and standard solutions with a flavor of Ruby's awesome helper methods and paradigms

    LINK TO PROJECT
  • Solarsystem

      OpenGL

    OpenGL project to render our Solar system with Sun and 9 planets.

    Hierarchical rendering for all the objects with respective orbits, textures, normal maps, depth maps. Also supports Arcball, Skybox and revolution/rotation animation.

    LINK TO PROJECT
  • Omniauth Confluence

      Ruby

    An OAuth 1.0 omniauth strategy for Confluence

    Developed to fetch access token and user information from Confluence for periodic data and document ingestion.

    LINK TO PROJECT

SKILLS

WEB DEVELOPMENT
C / C++
JAVA
RUBY
JAVSCRIPT
PYTHON
RUBY ON RAILS
EMBER JS
REACTJS
AWS
DOCKER