Hasan Kamal's Projects
A multi-threaded chat server and client implementation in Java
My solutions to algorithmic programming problems from different online platforms / books.
CompostMaking is a mobile game designed to teach challenged kids how to create composts using household waste
Implementing different algorithm/technique(s) to predict the cuisine of a given recipe
A GUI-enabled DBLP query engine application written in Java, Swing
A free list manager — i.e. a custom-written malloc() and free() implementation
A Java-based gym management application (course project for Database Management Systems)
hksh — a simple custom shell implementation in C
A Python implementation of Simplex and Interior-Point algorithms for solving Linear Programs (LPs)
A vectorized implementation of fully-connected neural network(s) in NumPy
A (pseudo) simple file system implementation
Smashball is a fun physics-based mobile game
An implementation of a custom TCP-like reliable data transport protocol over UDP
A telnet client implementation in C