This is a showcase of the projects I have created and contributed to throughout my software development experience.
Java's built-in swing classes were used to create a replica of the game Boggle. A Graphical User Interface was designed so that a user could enter inputs into a text field and have them identified by a recursive 2D-array search of the board. From this, the player would then set the game's difficulty and be challenged by the computer at the appropriate setting.
Assigned to design a recreation of the game Asteroids. StdDraw libraries were used to generate the Graphical User Interface and on-screen objects. Velocity and collision equations were applied to calculate and render similar characteristics of the original game.
Python implementation of the Ford-Fulkerson Algorithm. Designed to find the maximum flow in a directed flow graph. By augmenting a residual graph to determine maximum flow for each edge with a Breath-First-Search approach.
Python implementation to detect cylical direct graphs. Using a vertex clock to determine cycles.
Collabrative group project involving the implementation on the skeleton frame work of PintOS. Impelemting thread handling, virtual memory, stack queue, and more.
This page, working in html, css, and javascript to implement a working and function online portofolio to showcase my software development skills.
If you want to speak with me about an opportunity or upcoming project of your's let me know down below. I will try to respond as quick as possible.