User:Andrewvaughan

From Pumping Station One
Revision as of 03:12, 28 April 2017 by Andrewvaughan (talk | contribs)
Jump to navigation Jump to search
https://img.shields.io/badge/blog-andrewvaughan.io-brightgreen.png https://img.shields.io/badge/twitter-andrewvaughan-green.png https://img.shields.io/badge/linkedin-andrewjvaughan-yellow.png https://img.shields.io/badge/github-andrewvaughan-orange.png https://img.shields.io/badge/thingiverse-wspnut-red.png


Andrew Vaughan

Andrew Vaughan is a software engineer and Chief Product Officer for Hyatt Hotels by day, and wrangler of Too-Many-Hobbies™ at night. Andrew joined Pumping station: One in April of 2017, to expand his creation capabilities to larer scale initiatives. Andrew's passions include Operating System Development, Web Development, Platform Automation, Computer-Aided Design (CAD), 3D Modeling, Electronics, Luthierie, Pipe Making, Soap Making, Brewing and more. Andrew is a certified Sommelier through the Wine Spirit and Education Trust of England.

Andrew's personal blog, which contains tutorials and insight into many of his projects, can be found at andrewvaughan.io. A list of his active todo items can be found on this wiki.

Projects

Andrew generally has a number of projects in various phases of completion at any given time. These projects are listed as Active, in-which they are currently underway, Completed, wherein no further work is planned for an initiative, or Archived, where the project has been placed on pause indefinitely (unless otherwise noted).

Active Projects

The following projects are in various stages of active development, whether they be in Planning, Design, Development, or Finishing. Occasionally, active projects will have a final Packaging step, which will be noted.

Arts and Science

Bath Bombs (Development)
A series of methods and formulary to create effervescent bath bombs with multiple combinations of oils, clays, and salts.
Bread Baking (Development)
A number of hand-made bread recipes. No bread machines here!
Beer Brewing (Development)
Recipes and techniques for making tasty, tasty Beer.

Woodworking

Cat Tree (Development)
A simple cat tree for use at home, complete with three levels, hooks for hanging toys, a removable ladder, and an enclosed house on the second floor.
Soprano Ukulele (Planning)
An effort to build the moulds, jigs, and other systems to empower easily-repeatable builds of high-quality, hand-made Ukuleles. Soprano Ukulele's being the smallest of the Ukulele set (with some exceptions), can be one of the most challenging Luthierie projects given the preciseness needed for the build coupled with the small footprint of the design.
Tenor Ukulele (Planning)
Similar to the Soprano Ukulele project, but with moulds, jigs, and systems to build Tenor ukuleles.
Briarwood Smoking Pipe (Planning)
Using only hand-tools (with the exception of preliminary block cut of the wood), Andrew aims to carve a functional smoking pipe from briarwood.

Electronics and Computing

8-Bit CPU (Development)
A build of an entirely-functional 8-bit CPU, using a custom developed architecture and instruction set, using only TLS and CMOS chips. The CPU is designed to be modular and expandable, so that further instructions and capabilities can be added in the future.
MiniNES (Development)
A Raspberry Pi project with a 3D-printed NES enclosure to support a custom version of the RetroPie project.
LillyOS (Development)
A custom-built boot loader, file system, and operating system intended for use in high-security, low-detection file transfer. LillyOS is encrypted at time of cross-compilation with a private key that is used to load the operating and file systems into memory at load. Therefore, without the correct seed, invalid instruction sets will be processed by the host computer, instead of simply encrypting just the files on the operating system itself.
Dockerized Gary's Mod Server (Development)
Building on the Dockerized Steam Server project, this open-source library provides a push-button mechanism to launch a Garry's Mod server for use with the game Prop Hunt.

Completed Projects

Electronics and Computing

RaspberryPi Reduced-Image Tool
An open-source tool to help users reduce the bloatware included with the formal Raspbian image provided by the Raspberry Pi Foundation, as well as to help new users understand the purpose and footprint with pre-included packages.
Docker-Supported Steam Server
An open-source Docker project that provides push-button launching of any dedicated Steam server. Supports all current versions of Ubuntu as a base image for the virtual machine, and is available in the formal Docker Hub.
SNES-in-a-Controller
Originally a challenge as a 30-Minute Build, the SNES-in-a-Controller uses a Raspberry Pi Zero, an integrated lithium-ion charging circuit, battery, and USB SNES controller to provide a portable, HDMI-compatible RetroPie emulator.

Woodworking

10-Seat Racetrack Poker Table
A 10-seat poker table in a racetrack design with arm padding, polished wood track, speedfelt center, and closed-cell foam to prevent spill rot.

Archived Projects

Boeing 737-800 Flight Simulator Enclosure
A fully-functional, to-scale model of a Boeing 737-800 flight cockpit, with functional toggles, switches, and gauges, processed through shared USB signaling devices and compatible with Microsoft Flight Simulator X, X-Plane 11, and Lockheed Martin Prepar3d v3.

Skills

Andrew has proficiency in a number of skills. If you would like advice or assistance in any of these areas, please do not hesitate to reach out. In terms of ratings:

★ ★ ★ ★ Mastery
★ ★ ★ ☆ Proficiency
★ ★ ☆ ☆ Intermediate
★ ☆ ☆ ☆ Familiarity
☆ ☆ ☆ ☆ Interest
Area Skill Experience
Arts and Science Photography (Nikon) ★ ★ ★ ★
Beer Brewing ★ ★ ★ ★
Wine ★ ★ ★ ★
Bread Baking ★ ★ ★ ☆
Cooking ★ ★ ★ ☆
Soap Making ★ ★ ★ ☆
3D Modeling ★ ★ ☆ ☆
3D Animation ★ ☆ ☆ ☆
Labeling ★ ★ ☆ ☆
Silkscreening ★ ☆ ☆ ☆
Knitting and Crochet ☆ ☆ ☆ ☆
Paper Making ☆ ☆ ☆ ☆
CNC 3D Printing ★ ☆ ☆ ☆
CAD ★ ★ ★ ☆
CNC Routing ★ ☆ ☆ ☆
Laser Cutting ☆ ☆ ☆ ☆
Plastic Injection Moulding ☆ ☆ ☆ ☆
Woodworking Luthierie ★ ☆ ☆ ☆
Pipe Making ☆ ☆ ☆ ☆
Carpentry ★ ☆ ☆ ☆
Electronics and Computing Programming: PHP ★ ★ ★ ★
Programming: HTML/CSS ★ ★ ★ ★
Programming: Javascript ★ ★ ★ ★
Programming: Node.js ★ ★ ★ ★
Programming: Java ★ ★ ★ ★
Programming: C++ ★ ★ ★ ☆
Programming: Python ★ ★ ★ ☆
Programming: Bash ★ ★ ★ ☆
Programming: Assembly ★ ★ ☆ ☆
Programming: Unity ★ ★ ☆ ☆
DevOps / Platform Automation ★ ★ ★ ★
Game Development ★ ★ ☆ ☆
Microcontrollers ★ ★ ★ ★
Digital Circuit Design ★ ★ ★ ☆
Analog Circuit Design ★ ★ ☆ ☆
Flight Simulation ★ ★ ★ ☆

Equipment Authorizations

The following is a list of authorizations Andrew has received, including the dates and authorizer of certification:

Equipment Area Authorizer Date
Laguna 16" Planer Wood Shop Andy Larkin April 26, 2017
Rockwell Delta 20" Bandsaw Wood Shop Andy Larkin April 26, 2017
Delta 12" Drill Press Wood Shop Andy Larkin April 26, 2017
Grizzly 6" Jointer Wood Shop Andy Larkin April 26, 2017
Sears Scroll Saw Wood Shop Andy Larkin April 26, 2017
Belt and Disk Sander Wood Shop Andy Larkin April 26, 2017
Excalibur Router Table Wood Shop Andy Larkin April 26, 2017
SawStop Table Saw Wood Shop Andy Larkin April 26, 2017

Pending Authorizations

Andrew is pursing the following authorizations, but has not yet found a resource available for gaining certification:

Area Equipment Priority
Wood Shop Drum Sander (TBD) 1 - Urgent
Ridgid Oscillating Spindle Sander 1 - Urgent
Jet Wood Lathe 4 - Low
Hitachi M12V Router 4 - Low
Ryobi R161 Router 4 - Low
Ryobi R181FB Router 4 - Low
Vacuum Table 5 - Trivial
CNC Prusa i3 3D Printer 1 - Urgent
Z-Builder Ultra 3D Printer 1 - Urgent
Shapeoko Router 1 - Urgent
ShapeOko2 CNC Router 1 - Urgent
Shopbot PRS CNC router 1 - Urgent
HP DesignJet T520 Large Format Color Printer 1 - Urgent
Lulzbot Taz3 2 - High
Epilog 30w Mini 24 Laser Engraver 2 - High
BOSS LS-3655 150w Laser Engraver 2 - High
Vinyl Cutter 3 - Moderate
CNC Plasma Cutter 4 - Low
Cricut Die Cutting Machine 5 - Trivial
Arts Singer 20U Industrial Sewing Machine 3 - Moderate
Sears Kenmore Model 158.18130 Sewing Machine 4 - Low
J.C.Penney Free Arm Sewing Machine 4 - Low
Singer Serger 14T948DS 4 - Low
Brother 230 Knitting Machine 5 - Trivial
Brother KH-930 Knitting Machine 5 - Trivial
Evenheat 810 Kiln 5 - Trivial

Resources

The following resources are some of Andrew's preferred sources of information regarding projects, best practices, and safety:

Resource Category Sub-Category Date Notes