Projects

Click a row to expand it.

Main / Jobs

Science Inquiry Studio2026

An AI-supported science platform for grades 6–8 that I'm building at the UCI Digital Learning Lab. Students use AI to learn key scientific topics while practicing AI literacy. More in experience.

Construction-Verification2026

Building with Ali Eldaoushy. A consolidated platform that verifies workers' paperwork so they can get onto the job site. The repo stays private, but there's more in experience.

AI Safety Website2026

The club site for AI Safety @ UCI.

Tinkering

Notes2026

A small pipeline that has Claude rewrite my Obsidian markdown notes. Markdown in, edits I can review back out.

ClaudeStatusBar2026

A custom status line for Claude Code's terminal UI. A shell script that replaces the default bottom bar with something I'd rather look at.

Ivan-NeoVim2026

My personal Neovim configuration. Plugins, keymaps, and tweaks shaped to how I actually edit.

GymTrak2026

A gym tracker I built for myself because I am really into lifting and wanted full control of my app without paying for other stuff, good practice too.

Hackathons / Class

Bingo (Informatics 43 Project)2026

A mobile social discovery app for meeting nearby people with shared interests, with strong privacy controls and an Interest Bingo mode that nudges users toward communities outside their bubble. Quarter-long team project for UCI's Informatics 43 (Introduction to Software Engineering).

HomePilot2026

Hackathon project. AI assistant for first-time renters that monitors listings, flags scams, and walks you through applying.

Personal portfolios

Personal_Portfolio_32026

The site you're on. Editorial, typography-forward, in Next.js 16. Third iteration of my personal page.

Personal_Portfolio_22025

Personal site, version two. Hosted on GitHub Pages.

Personal_Portfolio_12025

First personal site. Where I started learning what I wanted a personal page to feel like.

ivan@uci: ~/projects
Type `help` to see what this terminal can do.