Leo Li is a final-year Computer Engineering student at the University of Toronto with an AI minor, bringing six years of practical software experience and a strong focus on cloud-native systems. He spent 16 months at Red Hat on the OpenShift Serverless team, contributing to the CNCF project Knative and serving as a Knative Eventing maintainer and technical lead for the UX working group. Comfortable across Python, JavaScript, and Go, he builds end-to-end serverless solutions—evidenced by his full-stack work on a Knative docs bookstore sample that ties PostgreSQL, Node.js, React, and deployment scripts into an event-driven app. An active hackathon competitor and community advocate, he combines hands-on engineering with a passion for developer experience and tools that help people and projects scale. Currently learning AWS and DevOps practices, he blends contributor-level open-source impact with practical product-minded coding.
6 years of coding experience
Undergraduate, Undergraduate at University of Toronto
Contributions:65 reviews, 20 PRs, 220 comments in 1 year 8 months
Contributions summary:Leo primarily contributed to the "bookstore-sample-app" within the Knative/docs repository. Their work focused on implementing and integrating various components of an event-driven architecture, including a database service using PostgreSQL, a Node.js-based backend, and a React frontend. They developed and refined features like a comment form, sentiment analysis, and bad word filtering, demonstrating proficiency in both backend and frontend development within a serverless context. The user also managed the integration of Knative components and created deployment scripts.
Open source specification and implementation of Knative event binding and delivery
Contributions:1 review, 1 PR, 322 pushes in 1 year 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.