Work

What I've built

πŸ“±

Apps

πŸ’„

GlowNote

iOS Β· TestFlight

A local-first beauty memory app for saving and reusing looks that work.

Capture, organize, and retrieve personally verified makeup looks β€” not just products. Built around look-based memory, AI-assisted tagging, barcode scanning, and seasonal color mapping.

What I owned

Product concept & 0-to-1 architectureAI-assisted look namingBarcode scanning & product DB integrationSeasonal color mapEnd-to-end iOS implementation

Tech Stacks

SwiftUIOpenAI APIVisionKitOpen Beauty Facts APILocalization (CN/EN)
πŸ“±

MindPrints 屏θΈͺ

iOS Β· TestFlight

A local-first screenshot reflection app for recording your mental life and rediscovering inspiration.

Turns screenshots into a personal archive of attention, emotion, and inspiration β€” with OCR, AI-powered reflection, natural-language search, and resurfacing flows.

What I owned

Product concept & 0-to-1 architectureOCR pipeline & metadata extractionAI reflection & multi-turn chatPersona-based AI interactionNatural-language search & resurface design

Tech Stacks

SwiftUIOpenAI APIVision OCRWidgetKitMultimodal prompt engineering
🌐

Websites

weijiafang.build↗
πŸ”—

weijiafang.build

Personal portfolio & professional site

Designed and built end-to-end β€” editorial aesthetic, scroll animations, and clean information architecture.

Next.js 16React 19TypeScriptTailwind CSS v4IntersectionObserver animationsApp RouterSEO Metadata APIVercel
private case studyPrivate
🎡

Artist website

Artist website

Full-stack artist site featuring bio, music, and discography. Designed for clarity and mobile-first browsing.

Next.js 16React 19TypeScriptTailwind CSS v4Framer MotionMarkdown / Gray-matterCustom i18nHTML5 Audio APISEO Metadata APIVercel Analytics
πŸ”§

Small Tools

Web App
✈️

PostPilot

Coming soon

A voice-preserving cross-platform publishing workspace for independent creators.

Turns one draft and media set into platform-native copy for six Chinese platforms, while preserving tone, surfacing content risks, and reducing repetitive rewriting.

What I owned

Cross-platform content generation architecturePrompt design for voice-preserving rewritingPlatform rule modeling & risk-detectionMultimodal input flow (text, image, video)AI provider abstraction & API integration

Tech Stacks

Next.js 16React 19OpenAI / Anthropic APIMultimodalFFmpegTailwind CSS v4