Featured Projects

ICS Testbed product icon featuring an industrial fluid valve against a graph paper background.

ICS Testbed

Hardware Platform


Raspberry Pi based platform for simulating and testing industrial control systems featuring a hardware-in-loop PLC.

An overhead view of the ICS Testbed in operation. The lower half of the product case features status display, push-button controls, communication ports, human-machine interface, and programmable logic controller. The upper half of the case features a large LCD display which displays the state of the running three-tank process.
Diagrammar app icon featuring an acyclic, directed graph with three nodes labeled A, B, and C colored blue, red, and purple respectively.

Diagrammar

macOS Application


All-in-one tool for authoring technical diagrams using popular languages including PlantUML, D2, and Mermaid.

The Diagrammar user interface demonstrating the editing of a PlantUML sequence diagram for an ordering kiosk system. The diagram shows the interactions between user, order kiosk, server, database, and payment gateway.
Decision Maker app icon featuring a thinking emoji against a light blue gradient background.

Decision Maker

iOS Application


Simple app for making decisions: find new places nearby, discover new movies, or automatically choose items from your lists.

Decision Maker user interface demonstrating finding a new bakery to visit nearby.

Color Sorting Testbed

Industrial Control System


PLC-based system for automatically sorting colored cylinders into bins based on their color, utilizing a variety of sensors and actuators.