GAG Bootloader Solution

A lab’s workstations needed to be able to use wake-on-LAN and remote tools, but were not able to load after reboot using their prior bootloader.  Previously, the lab workstation would be prompted with a nag screen making each workstation inaccessible until a button was physically pressed.  GAG bootloader can now be used to boot into the…

Build System Monitoring Solution

An educational entity requested a solution that is capable of auditing their workstations. Their primary goal is to monitor logins to ensure that workstations are not being accessed after open hours. The ideal solution would also generate and send emails as alerts. Expanding on the original scope of the solution, LibreNMS was chosen for its…

Build Proxy Server

A transparent proxy server was created and implemented. The purpose of the transparent proxy is to reduce bandwidth and increase download speed. A virtual machine utilizing pfSense (a Linux based firewall) with a Squid transparent proxy add-on was created to provide easier manageability. Reports can be generated to show details regarding web traffic as well….

Educational Game Completion

A local hospital department has learning modules for people to test themselves with and would like their database to automatically calculate and save the results to their internal server. Everything for the learning modules has already been set up. My job is to finish it by finding a PHP script that will function properly with…

Local Not-For-Profit Logical Network Map

A local not-for-profit needed a Logical Map of their entire network, since the Physical was already completed. The logical network included the names of the desktop computers, as well as which network they were connected to. These were based on the IYG assets that were in an Excel document, then grouped based on different categories from a Word…

Jagwarz Database Game

The purpose of the Jagwarz Database Game is to create a game within Jagwarz for an introductory database course taught by the University Department. Before creating the game itself, the database must first be checked for any integrity issues and any database relationship issues between the tables. Once completed, then potential queries were to be…

Virtual Lab Environments

This project provides university students access to virtual machines and environments for penetration testing, networking security, and forensics practice, as well as SQL databases. With a current total of five machines running virtualization software, our servers currently support 29 usable VMs. Our an application container server can accommodate an expanding number of SQL databases. It was…

Build WordPress Online Forms

A local non-profit organization website dedicated to finding foster homes and adoptive owners for dogs in the state of Indiana needs their adoption process updated. Currently the application process to adopt a dog is done via a pdf that has to be either scanned and emailed, or sent out by regular mail to the organization. The goal of…

Compensation Calculator

This project is to design and implement a Compensation Calculator for a local government personnel website. The personnel department would like to add to their website a web application that will help a new or potential associate calculate the total amount of compensation to be received in their new position based off the current year’s…