Redwanul Haque's Projects
Experience the visually stunning 3D shape of a spiral tower, where its winding structure and towering height combine to create a breathtaking sight. The spiral tower's impressive architecture captures the eye with its intricate design, which offers a mesmerizing view from every angle.
In Analysis of Algorithm, I ran different sorting, search, and bin packing algorithm to see which one is faster in nano second time and then graphing the result. Assignment 1: Sorting Algorithm. Assignment 2: Different Search Algorithm . Assignment 3: String Search Algorithm. Assignment 4: Bin Packing Algorithm.
Formulated a binary tree in JAVA to simulate a real-world example of a banking institution. The program initiates with the binary tree reading a text file with many customersโ information and then sorting them in the in-order traversal of last name. Engineered a user interface where banking info structure displays many operations on the screen such as deposit, withdrawal, creating, and checking profiles. The user can access these functions with number inputs.
Basic C++ codes that I learned in college.
In this game, the objective is to prevent the ball from touching the bottom of the screen. Players control a white paddle with arrow keys, keeping the ball in motion and earning 10 points each time it collides with the paddle. The ball's speed increases by 1 with each collision, starting at 5 and maxing out at 15.
Algorithm based C++ codes. Codes includes missionary and cannibal, 8 queens, Tower of Hanoi and other algorithm based coding.
Training data set and then running models to guess the data.
Making a decision tree from scratch.
A Technical Challenge for Engineering Internship applicants
Simulated a real-life hotel management software with five other group members. Each group member including me used a software design pattern to make a part of the project function with other components of the project.
Learned different concept of web technologies
Java Labs throughout the semester. In these labs I learned how to program in Java and be more efficient.
Basic sorting and GUI java projects
Using model and data set to calculate data
Implemented real-life jeopardy game, using built-in socket libraries in JAVA to interconnect different computers on the same synchronous WIFI network. Designed and implemented a robust Java graphical user interface (GUI) that enabled seamless communication between hosts and players via socket connections, facilitating real-time gameplay on a server
4 page fault algorithms in java to display the page fault in a refrence string.
My portfolio has everything you need to know about my life as a software engineer.
About me
Four scheduling algorithms in Java that can be used to calculate waiting time and turnaround time.
Integrated PHP and SQL to extract and store URL parameters in a database, optimizing data management and retrieval processes. Designed and executed a responsive web application utilizing HTML and CSS, which employed advanced algorithms to extract and analyze word frequency based on user-specified URL and parameters.