Summary
Yan Ren is a software engineer with 11 years of experience building high-throughput, full-stack systems across startups and large tech companies from Montreal. He has shipped production services at scale — from Golang microservices handling 100 billion daily bid requests to TypeScript/GraphQL front-ends and AWS Lambda backends for Amazon’s high-volume hiring systems. Comfortable across cloud platforms and messaging systems (GCP, AWS, Kafka, DynamoDB) and languages (Go, Node.js, TypeScript), he moves between backend performance engineering and user-facing applications. Yan’s career includes roles at Index Exchange, Unity, and Amazon and recent work at a stealth startup, reflecting both deep systems expertise and startup agility. With a McGill engineering background and graduate study in computer science, he blends rigorous engineering fundamentals with practical, production-first sensibilities.
10 years of coding experience
7 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Concordia University
Bachelor of Engineering (BEng), Computer Engineering Co-op Program, Bachelor of Engineering (BEng), Computer Engineering Co-op Program at McGill University
English, Chinese