Projects

What's an Engineer without projects? Just a Theorist.

So here are some projects that I did with utmost interest and passion, some as a requirement and some both.

  1. Chess Engine

    A simple chess engine that plays the game by finding best moves using the move generation algorithm which uses Negamax, Alpha-Beta Pruning, and Quiescence Search.

    See Project
    Responsive image
    A screenshot of the chess engine.
  2. Computational Tools for Bioinformatics Application

    Built a website (desktop version ONLY, Do NOT Open in Mobile browser your Eyes might bleed) that consists of biological information like genes, proteins, etc, about the herb Cichorium Intybus and collection of bioinformatics tools that include pairwise local sequence alignment, local sequence alignment with Cichorium Intybus genes using Smith-Waterman algorithm, and a pattern-matching tool to find the frequency, periodicity, and locations of occurrences of a DNA sequence in another DNA or genome sequence, using Boyer–Moore Algorithm. It uses Python, Flask, SQLalchemy, Jinja template engine and Html, CSS.

    See Project
    Responsive image
    A screenshot of the website
  3. Dynamic visualization of Earthquakes on a map

    Built an interactive visualization of a large dataset tagged by geospatial information about major earthquakes, using Processing and Unfolding Maps library in Java.

    Responsive image
    A screenshot of the applet.