Hello, I'm

Alexis Rodriguez

Software Engineer

Graduate Student with a Bachelor of Science Degree in Computer Science from the University of Illinois at Chicago

View My Projects

My Projects

Front-End

React, HTML, CSS

Markdown Previewer

Web application that converts Markdown to HTML. User enters Markdown on the left side of the page and then it will be displayed on the right side automatically. The user can add onto the default text in the editor or clear it.

Software

C++

Slide Block Puzzle

Develop a program that utilizes vectors and implements the breadth-first search algorithm using a queue to determine the shortest path for moving a particular puzzle piece to the right side of the puzzle.

Software

C++

Grid World

Program uses linked lists and vectors to track births, deaths, and districts in a 2D Grid World with O(1) runtime for insertion, deletion, and movement, and has been thoroughly tested for reliability and accuracy using the Catch testing framework.

Front-End

React, HTML, CSS

Random Quote Machine

Web application that generates a random quote by making an API call to get a random quote and then is displayed. User can then decide to either tweet the random quote or generate another random quote.

Software

C++

File Compression

Program's purpose is to enable file/string compression and decompression using the Huffman algorithm.Implemented utilizing a combination of unordered_map, hashmap, and a priority queue(binary search tree).

Software

Java

Connect 4

Program implements the game of Connect 4, allowing two players to drop checkers into a grid, and win with four in a row. Developed the event handlers for user actions, and utilized data structures such as hashmap and stack.

Let's get in touch