Software engineer
Alvin Xu
I build AI systems, developer tools, and software for everyday use.
Profile
Alvin Xu
Vancouver, BC · Remote in Canada
Software engineer designing and building AI tools and web applications.
Open to product engineering and founding-team roles.
Emailxxalvin@alumni.usc.eduGitHubLinkedInSelected work
Three projects you can use.
Web application
Investment Platform
Explore real market history, compare a stock with SPY, and manage a paper portfolio.
TypeScript · Angular · Node.js · MongoDB
Language tooling
MiniML Language Interpreter
Evaluate a functional program and inspect its inferred type in a browser playground.
OCaml · Type inference · Browser playground
Systems programming
Mini File System
Write a file, inspect its disk blocks, then read it back after remounting the same virtual disk.
C · WebAssembly · Storage
Education
University of Southern California
M.S. in Computer Science
McGill University
B.Sc. (Honours) in Computer Science