Example of tag aliases generated from a page of an electrical schematic.

PLC Tag Generation from Schematics

Developed an in-browser web application that takes DWG and DXF files and converts them into files that can be imported into Allen Bradley RSLogix 5000 / Studio 5000. The generated aliases point to hardware points in the correct format for their respective modules. The resulting code will then have information Read more…

QA Gauging Web HMI

Created a web HMI using no proprietary software that communicates with an Allen Bradley PLC system and an Oracle database to display complex part gauging and data and relay part data between the plant database and the PLC. The HMI application was written in React JS, communicated with a Node.JS Read more…

Spread Ubuntu

SpreadUbuntu is a website that acts as a respository for editable marketing materials. The project was successful enough that I became an Ubuntu member with an @ubuntu.com email address and voting privileges. http://spreadubuntu.org

Project Progress Tracker

This is a web application that I made in my free time that helps a company to track open tasks, project documents and data, and assignments for projects, which can then be shared with the customer. It uses Semantic UI and Drupal 8.