About me

A designer who started
in the classroom

I’ve designed at scale for Meta, Autodesk, and Elevate, but the foundation was built teaching bilingual elementary school in DC.

How’d I get here?

I grew up in a bilingual household. English at school, Cantonese at home with my grandmother. Language was never just words; it was connection, culture, and identity.

My younger sibling is disabled and non-verbal. Watching my family navigate systems of communication, and seeing what clicked versus what failed, gave me an early, visceral education in clarity and empathy.

When I became a teacher in a dual immersion, full-inclusion classroom, the challenge wasn’t just language. It was designing learning experiences that could meet every student where they were. The same lesson had to challenge a gifted reader, support an English learner, and reach a student who needed a completely different entry point. That’s where I internalized what good design actually does: it doesn’t pick a user and optimize for them. It finds the structures that work across the widest range of people, and makes everyone’s experience better in the process.

That instinct followed me into tech. As the sole content designer on a zero-to-one product launch at Meta, I helped grow Messenger Communities from nothing to 2M+ daily active users, applying the same thinking I’d honed in a classroom: meet people where they are, reduce friction, and design for the edges.

Allen with his grandmother

Career

Staff Content DesignerMessenger @ Meta
Principal Content StrategistElevate Labs
Senior Curriculum DesignerIXL Learning
Test Development AssociateAIR Assessment
TeacherDC Public Schools

Education

M.Ed., EducationGeorge Washington University · 2010
B.A., Political ScienceVassar College · 2008

Skills

AI tools & workflowsPrompt engineering, Claude (claude.ai, Claude Code, API), Gemini CLI, ChatGPT; using LLMs for content critique, design iteration, and product development
Design toolsFigma, InDesign, Illustrator, Canva, Sketch
LanguagesEnglish (native), Spanish (conversational), Cantonese (heritage)
Marketing & brandSocial campaign creative, paid media content, cross-functional collaboration with brand and growth teams, adapting voice for marketing contexts across platforms
UX experienceUX writing, content strategy, product thinking, content-first design, microcopy, wireframing, design systems, information architecture, accessibility, localization/internationalization, voice & tone

Personal

Barry’s Bootcamp cult member; judo novice

Scuba diver; logged dives with manta rays, sea turtles, and sharks in Raja Ampat

Language nerd; currently picking up Japanese

Developing an original mobile game about media literacy and persuasion

Uses AI as a thinking partner and accelerant: built this site with Claude Code

Manta ray underwater