Vincent Bui Portfolio

Ambitious computer science graduate from Saint Peter’s University with an interest in software development. Knowledge of various coding skills such as Java, Javascript, HTML, CSS and Git. Effective employee who can work either alone or collaboratively in fast-paced environments to complete tasks in a timely and efficient manner.

Contact Manager App

This project utilizes Thunder Client, MongoDB, Node.js, and Express in order a contact manager app. It involves CRUD actions of getting either a single contact, or all contacts, creating, updating and deleting contacts. In addition to that, the HTTP methods of GET, POST, PUT and DELETE are used. The endpoints for this project are /api/contacts and /api/contacts/:id.

Article Summarizer

Created a speed reading web tool that enables users to read internet articles more quickly while maintaining understanding. This free, open-source solution was created independently using GPT-4 technology and is implemented using React.js, Tailwind CSS, and React-Redux to provide a flawless user experience.

Planner App

Project I made that allows a user to plan tasks according to what the task is and when they need to be completed by. The user can also make reminders and add or delete tasks whenever they want to.

Guess the Colors

A game designed in Python that generates a random color code and the player has to guess which colors are included in the code. Colors in the code may repeat themselves and the project also asks for the colors to be in the correct position. The player has a limited amount of tries in order to get the correct color code.

Social Media Blog API

This project will be a backend for a hypothetical social media app, where we must manage our users’ accounts as well as any messages that they submit to the application. The application will function as a micro-blogging or messaging app. In our hypothetical application, any user should be able to see all of the messages posted to the site, or they can see the messages posted by a particular user. In either case, we require a backend which is able to deliver the data needed to display this information as well as process actions like logins, registrations, message creations, message updates, and message deletions.

Search by Category

This project was made with C# and Microsoft Visual Studio. The program enables the user to search up certain lists of items according to their category(e.g. fruits, desserts, vegetables, etc.). The images used in conjuction with this project were found via google images, and thus they had to be put in the same folder as the project. They had to be .jpgs otherwise it wouldn't add properly to the project.

Gross Pay Program

This program was used with C++, Microsoft Visual Studio and Microsoft SQL Server. Upon running the program on Visual Studio, it connects with Microsoft SQL Server in order to make it possible to open up a database. It's computing a Windows search file with the database InventorySQL from Microsoft SQL Server. In this program, upon running the program it opens up a window in which the user must open a database before doing anything else. After doing so, the user can type out a certain food item that can only be found in the database, otherwise clicking “Search” does nothing. If a food item is typed correctly from the database, such as “Cherry” or “Coconut” like above, it prints out information about the item. This information includes its ID, item name, department, quantity, unit cost, inventory cost and lastly the item’s image. The inventory cost is calculated by multiplying the quantity and unit cost together.

Location


Bayonne, NJ

Phone

(201) 654-2266

Email

vincent.bui657@gmail.com

Social