Current Thesis Work and Projects

DATA-DRIVEN CPS LAB, Research Assistant | Golden, CO | Aug 2023 – Present

Role: Research Assistant

  • Working under Dr. Gabe Fierro, focusing on SHACL validation and inference in RDF graphs.
  • Developing novel algebra for SHACL validation to streamline and optimize data manipulation.

Thesis Abstract: Flow-SHACL (click to expand)

Flow-SHACL addresses the limitations of existing SHACL validators. SHACL (Shapes Constraint Language) is a W3C standard used to validate RDF (Resource Description Framework) data against a set of conditions or "shapes."

Traditional SHACL validators face performance challenges, especially as knowledge graphs scale to millions or billions of nodes. Flow-SHACL tackles this issue with a dataflow-based approach, constructing an optimized data structure that maps SHACL operations as a dataflow graph.

This novel approach not only improves performance but also enables inference capabilities, providing deeper insights into the validation process and offering a more scalable solution for handling large knowledge graphs.

Poster Presentation at Mines

Presenting research poster at Mines

Discussing research findings with peers

Discussing research findings with peers

SLOAN PROJECT, Frontend Developer | Leadville, CO | May 2024 – Present

Developed a community energy dashboard for residents to monitor and compare energy usage with peers.

Features I Am Proud Of:

  • Real-time comparison: Users can track their energy usage against neighbors.
  • Accessibility: Dark/light mode and language toggle for better UX.
  • Feedback system: Built a system where residents (non-admins) can submit feedback, and admins can view and manage it.
  • Admin control: Admins can refresh the webpage for non-admin users and add announcements.
  • Real-time notifications (In Progress): Building an Amazon SNS real-time texting system for announcements and updates.

The frontend system webpage is confidential.

SLOAN PROJECT, Backend Engineer | Leadville, CO | Jan 2023 – Present

Role: Backend Engineer

  • Helped optimize backend architecture for efficient data processing and retrieval.
  • Collaborated closely with engineers and professors from various departments to meet interdisciplinary project needs.
  • Ensured seamless integration between frontend and backend components.
RDF Toolkit, Contributor | Remote | June 2024

Role: Contributor

  • Built search functionality using Fuse.js for RDF Toolkit, a TypeScript library for RDF data manipulation.