A two player interactive game that I made using Angular. I was given 4 days to create a small project on Angular. I decided to create a simple two player game of Tic Tac Toe. I aimed to keep a simple design that seemed intuitive and familiar. A lot of my coworkers love dark mode options on the things they use so I decided to add a toggle button that
I developed a full stack web application with a team of 6 software engineers. We used the MERN (MongoDB, Express, React, and Node) stack. This was my first project working with a larger group of people and it has been such a great learning experience. I am the proud product owner for our application, Aura. Our mission with Aura is to provide our users with businesses and locations to visit
I created a Pokemon Team Builder application by utilizing the PokeAPI. This application was built with React and hosted on Netlify. The user can search for a Pokemon by name and the Pokemon will display in the Pokedex with its stats displayed. A user can then add the Pokemon to their team. Once a user adds a Pokemon to the team, that Pokemon is stored in a Google Firebase database.
For my senior project and throughout this Summer of 2018 I am working alongside with a team of software engineers, hackers, infrastructure system administrators and security analysts to implement a DoS attack on a Smart Grid. The Smart Grid models the power consumption in a small town. The Smart Grid is controlled via touch screen on a Raspberry Pi and is able to receive real-time data of the power consumption
For my senior project I helped a team of hardware engineers in operating and adding new functions to a Smart Grid model. The Smart Grid models power consumption in a small town. The Smart Grid is controlled via touch screen on a Raspberry Pi. Since I was the only computer engineer in a team of electrical engineers, I worked as the software lead for the Graphic User Interface (GUI) for
Collaborative project with fellow students to design and manage a software project. It was decided to implement both our software and hardware skills to design an 8×15 LED Grid. The Matrix was designed to display user-defined animations in a loop. An Arduino Uno micro-controller was used to store and translate a user’s animations to the matrix of LEDs by multiplexing signals to the grid. The project was primarily focused on
10 week initiative to design, build, test, tune and present a DC Motor Control System. A National Instruments myDAQ was used in conjunction with LabVIEW to send a signal to a DC Motor. I also ordered a 12 volt DC Motor with a built in encoder that I used to test the control system software. I designed a Proportional–Integral–Derivative (PID) controller on LabVIEW in order to control and display the transient
This project involved the use of Nexys 4 DDR Artix-7 field-programmable gate arrays (FPGA) board to design a roulette game. We used Xilinx Vivado software to program the FPGA to simulate a roulette game. We used different colored LEDs and set them up on the breadboard in a circle. The user chooses a color using the FPGA board switches and then presses a button to play. Once the game has started,