Allen Wan
A full-stack feature engineer experienced in LLM personalization and search.
Based in the SF Bay Area. Fascinated with distilling complexity into sharp, delightful user experiences.
I also love games, both from a game design perspective and as a player.
Experience
- 2025 – now
Senior Software Engineer · Google – AI Personalization
LLM personalization: memory, multi-turn, and personal context, across all AI Mode and AI Overview queries.
- 2021 – 2025
Software Engineer III · Google – Shopping Search Features
Full-stack web development: refinements, result quality, and page layout.
- 2019 – 2021
Software Engineer II · Google – Shopping Mobile App
Full-stack iOS development: built the Shopping mobile app from the ground up.
- 2018
Software Engineer Intern · Facebook – Monetization
Full-stack iOS development: created an augmented reality ad format with try-on features live within the Facebook feed.
- 2018
Software Engineer Intern · Google – User Feedback
Full-stack web development: created tools to automate and organize user feedback data across Google products.
- 2017
Software Engineer Intern · Apple – AppleCare
Full-stack web development: built tools that cut day-long employee workflows to minutes.
- 2016
Software Engineer Intern · Acenda
Full-stack web development: e-commerce website templating and building rich shopping features.
Toolbox
Languages
- TypeScript
- JavaScript
- Java
- C++
- Python
- Kotlin
- Swift
Web & mobile
- React
- Next.js
- Node.js
- iOS
AI & data
- Prompt tuning
- Agentic coding
- Metrics analysis
- Colab notebooks
Games
- Godot