AI Knowledge Graph

An AI agent for creating and querying knowledge graphs.

Involvement

- Creator  (Winter of 2024)
- Built the agents with Python, LangChain, and Neo4j, using Llama3.3 for graph creation and GPT-4o for the graph reader agent. Designed workflows for embedding generation, vector search, and neighbor-based traversal to enable accurate knowledge retrieval.

Summary

The LLM Knowledge Graph tool can be used to extract key entities and relationships from long text documents. It creates detailed knowledge graphs from text, and the GraphReader agent facilitates RAG with high accuracy for complex queries.

Harry Potter Knowledge Graph

Knowledge Graph generated from the Harry Potter Wikipedia article.

Hashmark

An open-source, fully decentralized blogging platform.

Involvement

- Co-Creator  (Summer of 2024)
- Collaborated to build the blogging platform with React, Next.js, and Typescript, including a fully-featured HTML editor built on top of Prose Mirror. Integrated with Arweave and Ethereum to ensure free, decentralized storage and authenticity of posts.

Summary

HashMark is a decentralized blogging tool designed to simplify the writing and publishing process. It is intentionally designed for modular use in any website and with no business model, completely free of advertisements, subscriptions, and paywalls.

Hashmark Editor

Hashmark Interactive HTML Editor

JSynth

A sonic playground in the form of a web-based synthesizer.

Involvement

- Creator  (Fall of 2023)
- Developed a digital synthesizer using React, Tone.js, and the Web Audio API, incorporating elements from iconic synthesizer designs to create a visually appealing and functional musical tool.

Summary

JSynth is a web-based synthesizer that allows users to experiment with unique sounds directly from their browser. The synth features a variety of meters and dials designed to feel tactile and responsive - combining the best of modern-digital and retro-analog synthesizers.

Resting Synth

Synth at rest

Pike

Recruitment website for PIKE at the Univ. of Nebraska, Lincoln.

Involvement

- Technology Chairman  (01/2020 - 01/2021)
- Independently designed and developed the new website using HTML/CSS/JS, implemented changes to the underlying .NET application, and significantly improved web engagement by 50% as measured by social media promotion and user interactions.

Summary

This project involved a complete overhaul of the Pi Kappa Alpha fraternity's public website at UNL, updating both the design and technical infrastructure to enhance recruitment efforts and align with modern web standards.

Landing page

Landing Page

UNDM

Fundraising website for Children's Miracle Network Hospitals.

Involvement

- Volunteer Developer  (09/2019 - 05/2020)
- Volunteered as part of a student team; responsible for developing the Corporate Sponsorship and Blog pages using Ruby on Rails and SCSS, alongside contributing to various components and performing code reviews.

Summary

The UNDM project involved redesigning the University of Nebraska Dance Marathon website, a key platform for fundraising and engaging students in support of pediatric cancer research and local children's hospitals.

Countdown

Live countdown for fundraiser