Hi, I'm Julie Yue.

I'm a frontend engineer who designs and ships thoughtful UI systems—bringing strong visual taste and a growing focus on AI-powered, human-centered experiences.

CurrentlyAt Galls, I'm giving one of our brands, Tactical Gear, a new look and new home on BigCommerce Catalyst.

Julie Yue

Featured work

Latte with a heart pattern, soft natural light
01

Swirl Ecosystem + IG-Stats MCP

A daily Claude pipeline for my coffee Instagram, plus the MCP server I wrote so I can think about reels from my phone. Costs me about $5 a month.

  • Anthropic SDK (Opus + Sonnet + Haiku)
  • Cloudflare Workers + Durable Objects
  • @modelcontextprotocol/sdk
  • agents/mcp
  • GitHub Actions
  • Instagram Graph API
  • Notion API
  • TypeScript
  • Python
  • Zod
  • ffmpeg
Problem

Cold-started a coffee Instagram. 100 views a reel and no real idea what was working. I wanted a way to figure out what to try next without spending hours guessing. And once the pipeline was running, I kept getting reel ideas away from my desk. I wanted to talk through them with Claude right then, on my phone, with the actual numbers in front of me.

Approach

Two pieces. The pipeline is a daily GitHub Actions cron. Three times a week it pulls a strategic brief from past performance, drafts three voice variations of the next script, and runs a 15-frame visual analysis of the latest post. About $5 a month. It’s a drafting assistant, not an auto-poster.

The MCP server is a TypeScript Worker on Cloudflare with Durable Objects, so each Claude session keeps its state across the streamable-HTTP exchange. The tools wrap Instagram’s Graph API: list reels, pull insights, bulk-fetch in parallel, rank top reels by whichever metric I want. Multi-account routing is baked in, so I can switch from my coffee account (jellieglass) to my main one (julzevias) in the same conversation.

Outcome

12 reels in. The scripts the pipeline drafts are starting points I deviate from — the part that actually compounds is the analysis underneath. Pattern reads, algorithm signal, strategic framing. And now when an idea hits, I can pull stats from either account right there instead of trying to remember a number from last week.

I designed both pieces, picked the Opus + Sonnet + Haiku model split, and called the host (Cloudflare Workers, after Fly.io wanted a payment method I wasn’t ready to add). I set the cost ceiling and review every output. Claude Code wrote most of the implementation under my direction. I don’t write Python day-to-day; my main stack is TypeScript.

Things I designed

Personal apps I built end-to-end — code, brand mark, app icon. Tap a tile to visit the live one.

Also designed: JulzOps and Market Insights (single-user dashboards), and this portfolio.

About

I'm Julie. Frontend engineer based in Austin, five years in. Mostly ecommerce: features, integrations, and reusable UI systems across modern and legacy platforms.

For about two of those years I've been working with AI on personal projects. A daily content pipeline for my latte-art Instagram, an MCP server I built for myself, a travel journal that took a day to ship. They run lean and I read everything before it goes out.

When I'm not at my keyboard, I'm probably pulling a latte, cooking something, watering plants, being supervised by two cats, or off traveling.

Earlier work

2021 – 2023

Toy projects from when I was learning. Kept up as a path-of-progress signal — most are still online if you want to poke around.

Reach out

Download résumé (PDF)

© Julzcreations · julzcreations.com