Raheeb Hassan

03 · Workshop

Projects

7 entries · GitHub
■ App · JavaNo. 01

Hotkey

Control a desktop computer from an Android phone: mouse and keyboard, media keys, and a presentation assistant with a virtual laser pointer. Pairs over WiFi/LAN or Bluetooth with a QR-code handshake.

JavaAndroidNetworking
Source ↗
■ Game · C++No. 02

Depths of CSEDU

A top-down adventure RPG where a student trapped in the university after dark explores locked rooms and hidden stairways, solving puzzles to collect keys and escape.

C++SFMLTGUI
Source ↗
■ Library · PythonNo. 03

vlawyer

An unofficial statistics API for vjudge that turns submission data into a machine-readable format. Published on PyPI.

PythonPyPIScraping
PyPI ↗
■ Algorithms · C++No. 04

cp-library

My implementations of competitive-programming staples: flows, Fenwick trees, LCA, FFT, convex hull, Miller–Rabin and more.

C++Algorithms
Source ↗
■ Chatbot · PythonNo. 05

kamlabot

A class-info chatbot for Messenger and Discord that answers questions about routines, syllabi and materials using wit.ai NLP and Firebase.

PythonNLPFirebase
Source ↗
■ Web · TypeScriptNo. 06

Transperfecta

An English-to-Bangla dictionary website built on perfect hashing, with a Node/TypeScript backend and a React frontend.

TypeScriptReactHashing
Source ↗
■ Tool · PythonNo. 07

backtrack2class

A backtracking solver that generates every valid class routine from course prerequisite data in a spreadsheet.

PythonSearch
Source ↗