Ziyi Chen

Software Engineer at Kùzu, Inc

Waterloo, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ziyi Chen is a software engineer with six years of experience specializing in back-end and database development, currently building core features for Kùzu, an embeddable property graph DB that implements Cypher. At Kùzu they’ve driven enhancements to date/time handling—including timestamp literals, interval datatype support, and related operators—and added node creation support, showcasing a focus on query expressiveness and execution-level changes across the codebase. Prior stints include engineering roles at Huawei and ERP development at GBIE, and they hold a Computer Science degree from the University of Waterloo. Ziyi balances production-facing engineering with deep open-source contributions, and their work reflects an attention to low-level data types and planner/execution improvements that make graph queries both faster and more feature-complete.
code6 years of coding experience
job1 year of employment as a software developer
bookBachelor of computer science, Computer Science, Bachelor of computer science, Computer Science at University of Waterloo
github-logo-circle

Github Skills (14)

query-engine10
databases10
query-parser10
c-language10
cprogramming-language10
querying10
relational-databases10
sql-database10
database10
data-structure9
datastructures-algorithms9
algorithm9
data-structures9
algorithms9

Programming languages (7)

TypeScriptMDXC++StarlarkAstroHTMLPython

Github contributions (5)

github-logo-circle
kuzudb/kuzu

Sep 2021 - Mar 2023

Embeddable property graph database management system built for query speed and scalability. Implements Cypher.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:5 releases, 1222 reviews, 332 commits in 1 year 6 months
Contributions summary:Ziyi implemented the addition of timestamp literals and corresponding operators (addition, subtraction) for date and timestamp functionalities, as well as adding support to create a node. Their work included changes across multiple source files, like the expression binder, literal implementation, and physical plan execution. The user also introduced the interval datatype and functionality, which required addition of operators to manipulate data. These changes indicate a strong focus on extending and improving the database's query capabilities and data type support.
embedded-databaseproperty-graphcyphermanagement-systemgraph-databases
acquamarin/test

Jan 2024 - Jan 2024

Contributions:11 pushes, 1 branch in 26 days
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.
Request Free Trial
Ziyi Chen - Software Engineer at Kùzu, Inc