Using my skills I learned in industry for semiconductor tool design package curation and creation, I created a large 2D design package for my festival event in 2021. The document is 13 pages long in its finished form and required coordination and communication with 9 different bands.
Shown below are two similar packages for different concerts and different venues.
Created fully in Autodesk AutoCAD.
This high-complexity project used 3 separate PLCs (with HMIs) to automate a burger restaurant system. Each of the three subsystem PLCs were responsible for a distinct aspect of the process. The first subsystem was a self-service kiosk for customers to place their orders. The order would then be sent to the second subsystem, which controls the kitchen. Once the cooking is completed, it is sent to the final subsystem, which deals with packaging and delivery to the customer.
The system outputs and burgers itself was simulated, however the physical PLCs and HMIs were made fully operable and interactable and was able to fully function. Any of the subsystems' E-Stops would stop all the others, and the kitchen subsystem was designed to fail safe, requiring manual enabling to resume any cooking operations.
Written fully in Studio5000.
Many late nights were spent here achieving functionality. The team of six (three subsystem teams of two) used three total stations.
This is the screen that customers would use to order their food. Many screens like this were made that could be used to input information or show information.
Using an Arduino, a motor control unit, and some cardboard, I programmed and created a balance beam designed to maintain a ball at the center of a beam.
Through three iterative revisions, the control system was accurately implemented and functionality was achieved with a quick response time.
Very high kp, ki, and kd gain
Functionally very jittery and slow to respond
Taken from given base code with numbers randomly adjusted until partial functionality was achieved
More reasonable kp, ki, and kd gain
Significantly smoother and faster to respond
Modified position control
With the industry standard for data packages shifting towards Microsoft Excel, I wanted to create a file which could read from vendor Excel sheets and automatically size and notate wire and conduits for semiconductor tool install.
This document follows the NFPA National Electrical Code for wire gauge, conduit sizing, and voltage drop compensations.
Written in Visual Basic for Applications.
With continuous improvement on the line and strides for time delay decreases, there has never been a greater demand for Lean Project Management and Manufacturing practices. At a previous company, I wrote, tested, debugged, and launched a Macro-Enabled Excel Sheet with a built in Gannt Chart, Project Overview (describing owners, deadlines, and contact information), and a Project Tracker Dashboard (showing all active projects, able to be sorted by zone or by project owners).
This document is entirely useful for preventing over or underworking and maximizes efficiency by eliminating uneven team work distribution.
Written in Visual Basic for Applications.
In Allan-Bradley PLCs, I programmed ladder logic to sort incoming boxes from multiple inputs to different output destinations. The inputs were simulated, and the sensors represented in the code. The system was designed fully with safety precautions (utilizing e-stops) and various subroutines.
Written fully in Studio5000.