Rahul Kejriwal
Projects
Resume
Words in Biology
April, 2018
Exploration of unsupervised word segmentation techniques and application towards protein classification
Python
NLP
Spell Check
March, 2018
Noisy-channel based models for word, phrase and sentence level Spell Checking and Correction
Python
NLP
TrafficLeak
November, 2017
Side Channel Attack on Encryted Web Traffic
Python
sklearn
Machine Learning
Security
Processor-Simulator
September, 2017
C++ based simulator for different processor designs
C++
Hardware Design
OSPF Routing Simulation
April, 2017
Simulates the Open Shortest Path First protocol used by IP networks
Java
Networks
Slotted Aloha Simulation
March, 2017
Simulates the Slotted Aloha protocol used in MAC layer of OSI model
Java
Networks
RealOffice
March, 2017
Web App to digitize office workflows
Python
Django
HTML
jQuery
Software Engg
DHE-1
March, 2017
DHE-1 is a hybrid SPN-Feistel symmetric cipher using dynamic round structure
C
Cryptography
Go-Back-N Simulation
February, 2017
Simulates the Go-Back-N protocol used in Data Link & Transport layer of OSI model
Java
Networks
Game of Life
Live-Demo
February, 2017
A simple JS implementation of Conway's Game of Life
JavaScript
3 Stage Pipeline
February, 2017
16-bit 3-Stage Pipeline processor implemented in Verilog
Verilog
Hardware Design
C Obfuscator
November, 2016
Compiles C to C♭ by performing multiple passes on the parse tree to obfuscate the code
Java
JavaCC
JTB
Compiler
Security
MacroJava Compiler
November, 2016
Compiles MacroJava to MIPS assembly by performing multiple passes on the parse tree
Java
JavaCC
JTB
Compiler
TSP
October, 2016
Implementations of different optimization techniques for TSP
Python
AI
Othello Bot
October, 2016
Othello bot using Alpha-Beta pruning and SSS* algorithms on top of the Desdemona framework
C++
AI
D3.js Data Visualization Demo
Live-Demo
October, 2016
Analysis of data sets from data.gov.in on Indian Literacy Rates and Per Capita Net State Domestic Product from 2011 census
D3.js
JavaScript
Data Analytics
Shell
September, 2016
A simplistic shell implementation
C
Linux
Library Management System
June, 2016
A simple MEAN stack app demo
JavaScript
NodeJS
AngularJS
Regular Expression Matching
May, 2016
Implementation of regex string matching algorithm
regex
Python
A* Visualization
Live-Demo
April, 2016
Project that shows execution paths for A-Star Search algorithm and compares with Greedy BFS and Djikstra
Python
graphviz
AI
LunarOrbit
Live-Demo
October, 2014
Simple CSS based animation for satellites orbiting moon
CSS