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.
Presenting research poster at Mines
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.