I was the first full-time hire at Mira (formerly Halo), an AI smart glasses startup in San Francisco. I joined at pre-seed. Mira raised $6.6 million from General Catalyst, Naval Ravikant, Pillar VC, Soma Capital, Village Global, and angel investors.
At Mira, I worked on the voice and memory systems that turn everyday conversations into useful context for the glasses. That included real-time transcription, speaker recognition, backend infrastructure, and long-term agent memory.
Before Mira, I worked at Supercell’s AI Lab. Supercell is the company behind Brawl Stars, Clash Royale, and Clash of Clans. I built an LLM-powered NPC dialogue system whose characters responded to players with changing moods and branching storylines.
I studied Computer Science at the University of Michigan and was part of LSA Honors.
You can reach me at charliezhang325@gmail.com.


A detailed introduction to the most common deep learning model architectures and theories, including Transformer, BERT, GAN, Meta Learning, Adversarial Learning, Reinforcement Learning, Network Compression, Anomaly Detection, etc.
Joined at pre-seed as the first full-time hire. Mira went on to raise $6.6 million from General Catalyst, Naval Ravikant, Pillar VC, Soma Capital, Village Global, and angel investors.
Built the real-time voice stack with Soniox, WebRTC, TorchServe, and PyTorch Audio, covering speech-to-text, voice activity detection, speaker diarization, and voice fingerprinting.
Developed the agent memory layer with mem0, semantic search, and graph retrieval. Built FastAPI microservices with WebSockets on AWS ECS and configured autoscaling.
Built an agent-based NPC dialogue system for the company behind Brawl Stars, Clash Royale, and Clash of Clans. The system generated dialogue trees at runtime and adapted each character’s mood and storyline to the player’s actions.
Developed the backend with FastAPI and the Google GenAI SDK, deployed it on AWS Lambda, and connected it to Unity C# game clients for real-time dialogue.