Simulation of an operating system that is able to read/write to memory and call print jobs. The program utilizes multithreading in Java to perform simultaneous operations on the available disks and printers. The program begins by the users writing to the disks(by one user at a time) then the printers read the information from the disk and print, writes to a text file, the information read from the disk. The GUI was developed with Javafx;
An A.I. program developed for the game Othello(Reversi) with C++. The program performs a heuristic searching to identify the best possible move for winning the game. The program creates a tree of possible moves, and calculates the most optimal path for the user;
A navigation system built in Python using MapQuest APIs. The program sends HTTP requests to Open MapQuestAPIs, then parses the JSON response to be outputted in a more user-friendly format. The program outputs direction from location to location, total time of the trip, total distance of the trip, latitude and longitude of each location, and the elevation of each location;
A translation of my resume in a more dynamic and visually pleasing format. The website was developed with HTML5, CSS3 and BootStrap;