agent.sh
An AI-powered terminal shell that combines everyday commands with a coding agent. Detects natural-language requests, works with files and code, and remembers context per directory. Supports Claude, OpenAI, and local models through Ollama.
Built with Go, Anthropic Claude, OpenAI, Ollama.
dundeezhangv6 Portfolio
My current portfolio, built with Next.js and server-rendered content for fast loading. Includes expandable experience and project lists, photography, and an animated handwritten signature.
Built with TypeScript, Next.js, React, Tailwind CSS, Motion.
UWaterloo CS Club Website
Website for the University of Waterloo Computer Science Club. I worked on the merchandise page/gallery.
Built with TypeScript, React, Next.js, CSS.
NanoWorks
Cursor for DNA Origami. Creates 3D models from DNA sequences with optimal DNA pathing algorithms. Useful for creating base structures for DNA origami decreasing the time and research it takes to create nanostructures. Can be used to create DNA origami for drug delivery, biosensors, and more.
Built with TypeScript, Python, Three.js, Pollinations.ai, Next.js, TailwindCSS, FastAPI.
datingdo.single
Dating consulting application that helps users find their perfect match. This is a prototype frontend made for a school course. Uses Bootstrap to make the site responsive.
Built with HTML, CSS, JavaScript, Bootstrap.
Auranate
AI toolset to prepare and help people in the workforce. Uses text and image generative AI to help users create resumes, cover letters, and portfolios.
Built with Flask, Python, JavaScript, HTML, Firebase-Auth, GPT-4o.
Secret Santa
Secret Santa matching tool. Makes it easy for friend groups to create secret santa matches. Sends email notifications to each participant with their match using Resend.
Built with Express.js, Node.js, JavaScript, Resend.
yourDoList
To do list that generates subtasks for your main tasks. Uses AI to help you break down your tasks into smaller, more manageable pieces so that you spend more time working; less time planning.
Built with Python, Flask, HTML, SQLAlchemy, GPT-4o.
GoTerpret
Bash interpreter written in Go. Uses Go's built-in libraries to parse and execute bash commands. User is able to customize the interpreter to their liking with config files.
Built with GoLang, Bash.
Contest Solutions
Repository to store most of my solutions for CS problems. Most solutions are only for CCC, but includes some other contests on DMOJ.
Built with C++, Java8, Python.
PicToPDF
Easily convert your pictures to a singular PDF file online.
Built with JavaScript, React, CSS.
ReadMd
View markdown files in a more readable format online.
Built with JavaScript, Markdown, React.
Skibidention
View webpages in a more readable format by brain rotting words into skibidi.
Built with JavaScript, Chrome Extension.
NHSCSC Website
Website for NHS CS Club. Shows events and announcements. No longer maintained.
Built with TypeScript, React, CSS, Bootstrap, Vercel.
dzPass
An CLI password and user manager tool written in C++ only.
Built with C++, Makefile, OOP.
Task Manager Application
Full stack task manager application with user authentication and task management features. Built with the MERN stack.
Built with MongoDB, Express.js, React, Node.js, JavaScript, JWT Authentication.
Submarine Intercept Sim
World War II Battleship (Haida) versus submarine simulator
Built with Java8, Java-Swing, OOP.