Projects

Software projects focused on research tools, educational applications, and other miscellaneous projects. Most are open-source and available on GitHub.

Open Software

Transmission and Transformation of Social Reputations in Serial Reproduction
2025 • GitHub
Experiment web app built with Svelte 5 as front end, styled with Tailwind CSS 4 + DaisyUI, experimental logic handled by jsPsych 8.2+ with custom Svelte bridge, transcription algorithms with Python, backend with PocketBase cloud (real-time + storage), Prolific and SONA participant management, and deployed via Cloudflare Pages (auto git deploy).
ResearchMatch
2025 • GitHub | Demo
Web platform designed to connect academic researchers with content creators, facilitating collaborations that make scientific research more accessible to the public. Features include intelligent matching algorithms, collaborative messaging tools, and comprehensive analytics dashboards for tracking research impact and outreach effectiveness. Implements advanced search functionality, real-time collaboration features, and responsive design optimized for both desktop and mobile use. Built with Svelte 5 and Vite 7 for the frontend, Supabase for database integration, and GitHub Actions for CI/CD deployment. The platform includes both a demo version showcasing the concept and a production-ready alpha version with full authentication and database connectivity.
Scientific Method Learning Tool
2025 • GitHub | Website
Open source educational tool utilizing dual processing theory to enhance learning about the scientific method, research methods, and cognitive psychology. Combines visual and verbal learning approaches for improved understanding and retention. Built with HTML, CSS, JavaScript, and Python.
Color Vision Deficiency Testing Framework
2025 • GitHub | Web App
Web application for testing color vision deficiency using adaptive Bayesian inference and multi-stage calibration. Supports 9 CVD types with automatic severity estimation, personalized image conversion, and comprehensive results visualization. Implements research-backed algorithms from Machado et al. (2009) physiologically-accurate CVD simulation. Built with Svelte 5, SvelteKit, Tailwind CSS 4, DaisyUI, and PocketBase for user authentication and database.
DataCollect Pro
2025 • GitHub | Demo Web App
Online data collection platform for researchers featuring survey management, user profiles, data visualization, and accessibility-compliant design. Built with Svelte 5, SvelteKit 2.0, CSS, and Vite.
San Diego Foraging Pokedex
2025 • GitHub | Web App
Interactive web application serving as a Pokedex-inspired guide to indigenous forageable foods found in the San Diego area. Features detailed plant entries including descriptions, identification tips, traditional Native American uses, key stats like availability and season. Built with HTML, CSS, and JavaScript.
Pleiades Peripheral Vision Simulation
2025 • GitHub | Simulation
Web simulation visualizing the Pleiades star cluster and the peripheral vision effect. Demonstrates how faint objects can appear clearer in peripheral vision using interactive mouse/touch input. Includes original background music composition. Built with HTML, CSS, and JavaScript.

Previous Work

Laboratory of Comparative Human Cognition Website
2023 - 2024 • Website
Developed, maintained, and wrote content for laboratory website.