Toggle navigation
Jatin Rohilla
Projects
Resume
DU Result Fetcher
Python, requests, BeautifulSoup
Python script to bulk fetch marks statements for Delhi University Students. Bypasses the captcha on the official result website.
FTP Implementation
C++, GNU Make, TCP/IP sockets, Google Compute Engine
A client-server Implementation of the File Transfer Protocol closely following RFC-959 and Beej's Guide.
Sliding Window Protocols
Python, Flask-SocketIO, heroku
Event Logging based Visualization of Sliding Window Protocols.
Codechef Contest Calendar
Python, Google Calendar API
Custom Google Calendar for upcoming codechef contests. Contests are scraped from the codechef website. The scraping task is run as a cron job.
Statistical Calculator
R, RStudio, Shiny Web App
A Shiny Web App with over 50 statistical functions implemented from scratch in R. Deployed online on shiny apps (active R server in backend).
Atlas Adventure
Alexa Node.js SDK, AWS Lambda, CloudWatch, Google Places API
Amazon Alexa Skill to play the geography variant of the classic word building game - word chain.
Vitamin Guide
Node.js, Alexa Presentation Language
Amazon Alexa multimodal skill made with Alexa Presentation Language (APL). Multimodal means the skill display can now adapt to all screen sizes available in alexa devices.
Ultimate Tic Tac Toe
Python, Pygame, PyInstaller
Extension of the standard 3x3 tic tac toe. A 3x3x3 version with new rules. Play against the computer or a friend. Distributed as as self contained exe
Buffer Cache Simulation
C, makefile, shell script
A Simple Buffer Cache implementation to simulate getblk and brelse algorithms. A menu based step simulation has been implemented to provide fine grained control over the various cases of getblk algorithm.
DUCS Bank
vanilla PHP, Bootstrap, MySQL
A simple online banking system made overnight for Intra Sankalan Web Dev event