Skip to content
View ccao-angelo's full-sized avatar
⏳
Focusing
⏳
Focusing

Block or report ccao-angelo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ccao-angelo/README.md

✨ Hi, I'm Chau Cao

I build web tools and organize digital content workflows. I'm a Management Information Systems graduate based in the San Francisco Bay Area, with experience in social publishing, content QA, usage reporting and user-facing resources.

I'm interested in digital content, campaign coordination, and web content or digital operations roles.

A universe with a crystal core. Digital content and web tools. Campaign coordination. Web content and digital operations.

Explore my portfolio Connect on LinkedIn Email Chau


🔮 About My Magic

  • 🎓 BBA in Management Information Systems, Angelo State University.
  • 💻 I use web projects to explore content workflows, useful interfaces, and information organization.
  • 🎮 Games, storytelling, and bilingual communities inspire many of my builds.
  • 🐍 Bringing a little Slytherin ambition to learning, creating, and following through.

I enjoy turning rough ideas and user needs into tools that are useful and easy to understand. Chrystalandia is where that creative side meets my web work.


🚀 Featured Projects

Vertical Campaign Agent

An AI-assisted portfolio prototype that turns a structured campaign brief into coordinated content drafts, with validation, human review, and tracking-link preparation.

Repository Live Demo

Vertical Campaign Agent interface for reviewing generated campaign assets

Built with: React · TypeScript · Node.js · Express · Anthropic API · Zod · Vitest · Render

What it does:

  • Produces email, LinkedIn, and digital-postcard drafts from one campaign brief.
  • Creates alternate draft variants and grounds copy in approved campaign facts.
  • Flags unsupported claims, changed CTAs, prohibited terms, and length violations.
  • Requires human review before approval and supports regenerating individual assets.
  • Generates campaign IDs, variant-level UTM links, and a proposed measurement plan.
  • Exports campaign packages as JSON or Markdown, with API credentials kept on the server.

The project separates AI-generated copy from code-based validation and tracking logic. Shared Zod schemas validate data across the client and server.

Scope: This tool prepares drafts and tracking links. It does not publish campaigns, run live experiments, or collect conversion results.

Architecture, setup, and limitations →

Independent portfolio project; not affiliated with or endorsed by Rundoo.


🗺️ Selected Builds

Project What I built Technology
Miraland Archives A bilingual community archive with sign-in, posts, comments, image uploads, and search. React, Supabase, PostgreSQL
Starbucks Barista Training App An unofficial learning project with recipe flashcards, ingredient gameplay, keyboard controls, local progress tracking, and downloadable results. React, JavaScript, Vite
Slurp Club A customization app with live SVG rendering, price updates, option validation, and database-backed CRUD workflows. React, Express, PostgreSQL
RAM Life A campus-events map with location-specific routes, database-backed listings, filters, and countdowns. React, Express, PostgreSQL

📚 Work Behind the Projects

Porter Henderson Library · Angelo State University
Owned the FAQ and content workstream within a LibAnswers/LibChat rollout, contributed to the wider launch, and prepared collection-usage reports. My work also included maintaining digital guidance and supporting library content production.

Ein Insights · Digital Marketing Apprentice
Managed content planning, production, publishing, and performance review as the sole marketing apprentice, with founder approval.

Explore my work and examples →


🛠️ Spells & Tools

Languages and markup: TypeScript · JavaScript · HTML · CSS · SQL
Frameworks and platforms: React · Node.js · Express · Vite · PostgreSQL · Supabase
Workflow and design: Git · GitHub · Figma · Cloudflare


Technologies used across my projects: TypeScript, JavaScript, React, Vite, Node.js, Express, PostgreSQL, Supabase, HTML, CSS, Git, GitHub, Figma, and Cloudflare

📊 The Archive


Chau Cao's GitHub activity statistics Chau Cao's GitHub contribution streak

Portfolio: Chrystalandia LinkedIn: Chau Cao GitHub: ccao-angelo Email Chau

Every world begins with a single idea.

Pinned Loading

  1. vertical-campaign-agent vertical-campaign-agent Public

    An AI-assisted workflow that turns a single campaign brief into a coordinated set of marketing assets - an email, a LinkedIn post, and a digital postcard - each with A/B variants, automated quality…

    TypeScript

  2. starbucks-barista-training-app starbucks-barista-training-app Public

    A dual-mode training application designed to help users memorize Starbucks drink recipes. It features a "Study Mode" with interactive, fuzzy-matching flashcards and a "Play Mode" featuring a Wordle…

    JavaScript 1

  3. slurp-club slurp-club Public

    A full-stack web application that allows users to fully customize and visualize their perfect bowl of ramen and boba tea. It features dynamic, interactive SVG rendering, real-time price calculation…

    JavaScript 5

  4. miraland-archives miraland-archives Public

    A billingual, interactive guide and lore hub inspired by the game Ngôi Sao Thời Trang (Miracle Nikki). Users can seamlessly share and discover Arena guides, item lore, and styling competition entri…

    JavaScript 1

  5. ram-life ram-life Public

    RAM Life is an interactive, game-map-style web app built on a flat-design SVG campus map of Angelo State University. It makes discovering campus events spatial, visual, and fun by allowing students…

    JavaScript 1

  6. vietnamese-food-flashcards vietnamese-food-flashcards Public

    This web app is a sensory flashcard deck designed to test your knowledge of Vietnamese cuisine. It presents users with images of popular dishes, allowing them to flip the card to reveal the name, r…

    JavaScript 1