Shamiul Hasan's repositories
Online-Two-Player-Street-Fighter-Game-JavaFX
This is a JavaFX implementation of the Street Fighter game using UDP protocol.
Problem-Solving-Online-Judges
My older and newer solved problems on various online judges like Leetcode, LightOJ, Codeforces, Codechef, SPOJ and/or others. I have solved around 300-400 problems on various OJs. All of them are not uploaded here. Gradually I'll try to add my older solved problems here in my free time.
Rick-Rolling-Reddit-Bot
It's a simple Reddit bot replying to your specific friend's comments with Rick Astley's Never Gonna Give You Up song's Youtube link.
Subtitle-Synchronizer
It is a Python3 script written by me out of laziness to synchronize subtitle files for movies, tv series or others.
DynamoDB-101
In this project I am gonna play with DynamoDB using Reactive Java (Project Reactor) and other components like Docker, Kubernets etc.
Automated-Reddit-Tools-Python
Trying to build some simple Reddit Bot based tools to do some trivial tiresome jobs in an automated way. More bots will be gradually added.
Pacman-Game-using-iGraphics
This is an implementation of 'Pacman' game using a graphics library of C named iGraphics.
7-Segment-Digital-Clock-Using-iGraphics-in-C-Language
I implemented this digital watch in my CSE-102 sessional course using iGraphics library in C.
An-Online-Shop-Management-System-using-NodeJS
I am implementing the projects of "Udemy - NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)" course using NodeJS. Topics like Node JS, ExpressJS, NoSQL, MongoDB, GraphQL, Session Cookies, Dynamic Web Content etc will be covered here.
ATMoS
SDN security management with RL on mininet
Automobile-Car-Simulation-Using-Object-Oriented-Programming
This is a simulation of a automobile car using C++ and it's OOP features.
Coursera-Deeplearning.ai-Assignments-Solutions
My week-by-week solutions to the assignment problems of Coursera Deep Learning course instructed by The Legend himself Andrew NG. I am enjoying every bit of this course. I hope you enjoy it too. You can find the course here - https://www.coursera.org/specializations/deep-learning
DBSCAN-and-K-means-Clustering-Algorithm
This is the last offline assignment of Pattern Recognition course sessional.
Generate-Synthetic-Images-with-DCGANs-in-Keras-by-Coursera
I completed the "Generate Synthetic Images with DCGANs in Keras" project on Coursera. In this hands-on project, I learnt about Generative Adversarial Networks (GANs) and I built and trained a Deep Convolutional GAN (DCGAN) with Keras to generate images of fashionable clothes. I used the Keras Sequential API with Tensorflow 2 as the backend.
Generating-Discrete-Random-Variables-Using-Poisson-Distribution
This is an assignment of our 'CSE-411: Simulation and Modeling' course.
Implementation-Of-Perceptron-and-Its-Variants
This assignment was done as coursework of our Pattern Recognition sessional course.
Java-Threading-Matrix-Multiplication
This project was done with a goal of understanding Java threads better by implementing matrix multiplication using Java threads in OOP sessional course of CSE, BUET.
Messenger-Implementation-using-Java-UDP-Protocol
This is a simple implementation of a messenger (no GUI) where two or more people can chat with each other over UDP protocol from different machines connected to the same LAN. I implemented this for a weekly assignment of our 'Object Oriented Programming Language' sessional course.
Online-Shop-Spring-Boot
I am working on this side project to learn about SpringBoot, Advanced Java, MongoDB, NoSQL, Docker etc.
System-Design
System Design and Design Pattern Books
TODO-List-Using-Vue.js
This is a basic Vue.js app.
Torrent-To-Google-Drive-Downloader
Simple notebook to stream torrent files to Google Drive using Google Colab.