I am an undergrad student at University of Waterloo majoring in Computer Engineering, expecting to graduate in 2029.
I enjoy playing the piano (jazz & classical), contest math, competitive programming, creative writing, Shakespeare, physics, and meeting new cool people.
I also love competitive programming. If you have tips (especially with Ad Hoc problems like π Snowflake OA) please enlighten me!
I'm also looking to contribute to open source projects! :)
Python 3, JavaScript, TypeScript, C, C++, Rust, Visual Basic 6, SQL, Dart, Go, PHP, Lean 4
React.js, Next.js, Remix, Tanstack Start, SvelteKit, Svelte, Tailwind CSS, SCSS/SASS, Express.js, Prisma, sequelize, FastAPI, Flask, SQLAlchemy, Pydantic, alembic, Tokio-tungstenite, actix-web (actix-cors, actix-ws, actix-http, actix-identity, actix-session), sqlx, Argon2, serde, serde_json, serde_cbor, tokio/async-std runtime, etc.
numpy, pandas, matplotlib, seaborn, sklearn, pytorch, tensorflow, mediapipe
Git, Linux, Chrome Extension API, Docker (+docker-compose and k8s), CMake, Swagger UI, LaTeX, etc
AWS, GCP, Azure, Oracle, Vercel, Netlify, Railway, Heroku, CloudFlare, Fly.io, Deta (π)
Contact information on https://www.williamzeng.xyz/