Kyle Su
KS

Kyle Su

Software Engineering @ uWaterloo

About Me

Hey there! I'm a developer passionate about backend architecture, database development, and building robust end-to-end systems. I'm currently a second-year Software Engineering student at the University of Waterloo. I love learning about and tackling optimization problems to squeeze out every last bit of performance out of a system.

During the summer, I had my first internship at Rogers as part of the Data and AI team. This term, I joined UW Blueprint as a full-stack developer. You can also find my other projects and commitments below. Thanks for stopping by!

Projects

Realbot Hack the North 2026 Winner

Autonomous virtual tour platform that lets landlords map properties with SLAM and define interactable doors, cabinets, and switches through voice and gestures. Prospective tenants can then remotely drive the robot and explore those features through a scheduled web session.

React · Python · LiveKit/WebRTC · gRPC · PyTorch

Datapop

Schema-adaptive relational database explorer that renders rows as nodes and foreign keys as edges, with hop-by-hop expansion for local SQLite files and live PostgreSQL databases

TypeScript · Fastify · PostgreSQL · SQLite/WASM · d3-force

ifyShop CxC 2026 Winner

Multi-agent platform that identifies specific product models from cluttered images, compiles reviews, and suggests alternatives based on user preferences

FastAPI · React · Docker · Snowflake · LangGraph

ShelveSpace

Bookshelf app to track reading progress, share recommendations with friends, and recieve real-time updates

Node.js · PostgreSQL · AWS · Redis · Socket.io

CoreVector

Vector database from scratch with SIMD-accelerated search, HNSW indexing, and a gRPC API

C++ · gRPC · FastAPI · React · deck.gl

Resume

Download or view my full resume