Max Chung's Projects

Community Solutions Decision Tool - Summer 2013

Questionnaire page
Admin interface
Username: decision_test
Password: testing
W13-011 Project Proposal
W13-011 Project Report

Community Solutions is a small consulting firm that aims to help organizations improve their delivery of program and services. They needed a custom online decision-making tool to help evaluators determine their research approach.

Achievements Responsibilities

SignalChem LifeSciences Inventory System - August 2014

SignalChem is a biotech company headquartered in Richmond that manufactures enzymes, signaling proteins, and antibodies for research and drug discovery. The company currently manufactures and sells more than 750 products worldwide.

Achievements Responsibilities

NEAT Enhancements UserScript - June 2016

NEAT Production
NEAT Learning
NEAT Enhancements UserScript

BCAA has over a dozen different NEAT environments for production, learning, troubleshooting, development, user acceptance testing, and reporting. All the environments look exactly the same except for the page URL and the environment name shown in the about box. The script I created updates the site colour scheme along with the page title and favicon to reduce confusion.

Achievements

Other Projects

Crontab Emailer

This is a helper script to schedule emails to be sent at a specified time interval using mail and crontab. Users can specify the sender and recipient email address, email subject, attachments, and time interval.

IP Blocker

This is a background running script that blocks an IP address after a specified number of failed SSH login attempts using grep, awk, iptables, and crontab. Users can specify the blocking threshold and blocking duration.

Personal Schedule Macro

This is a Visual Basic macro to generate individual employee shift schedules from the main schedule. This allows employees to get a schedule with only their shift times.

CSV Validator and Reformatter

This is a PHP script that imports 'database.csv', runs validation checks and reformats the data if needed, and outputs 'database edited.csv'

Lego RCX Robot Building Guide

This is a step-by-step guide on how to build my team's RCX robot that was used to complete various challenges in the First Lego League.

AbuseIPDB Contributor Badge