Summary
John Chau is a Senior Software Engineer based in San Jose with nine years of experience building full-stack web applications and game-related systems. He blends a game-design background (UC Santa Cruz, BS in Computer Game Design) with production experience at Meta and Walmart, and hands-on expertise in JavaScript, React/Redux, Rails, Node, MongoDB, and C#. He has built a custom game engine and shipped game and tooling code—skills that inform his pragmatic approach to architecture, APIs, and data modeling. Past roles range from embedded PCB tooling and GUI work to designing AI for game behavior, reflecting a knack for translating complex, rule-based problems into reliable software. Curious and self-driven, he maintains a broad technical palette and an appetite for learning new domains, evidenced by projects integrating Google Maps, Twitter, Yelp, and diverse backend systems.
9 years of coding experience
4 years of employment as a software developer
University of California Santa Cruz
App Academy
English, Chinese