Jonathan Chen

Toronto, 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
Jonathan Chen is a Toronto-based software engineer with three years of hands-on experience focused on infrastructure and backend systems. While completing a Computer Science degree at Western University, he contributed to the Apache DataFusion SQL query engine—fixing bugs, improving reliability, and adding documentation and function aliases that enhance usability for data workloads. He has practical internship experience at startups like Embucket and Tonbo IO, where he applied backend and infrastructure skills in production-like environments. Jonathan brings a detail-oriented approach to stabilizing complex systems and a demonstrated interest in open-source collaboration that complements his academic training.
code3 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Western University
github-logo-circle

Github Skills (10)

fusion10
query-engine10
rust10
sql10
arrow-js9
arrow-keys9
arrows9
data-structures8
documentation8
data-structure8

Programming languages (6)

TypeScriptC++RustScalaGoHTML

Github contributions (5)

github-logo-circle
apache/datafusion

Oct 2024 - Feb 2025

Apache DataFusion SQL Query Engine
Role in this project:
userBack-end Developer
Contributions:43 reviews, 69 PRs, 146 comments in 4 months
Contributions summary:Jonathan primarily contributed to the Apache DataFusion SQL Query Engine by fixing bugs and enhancing existing functionalities. Their work included addressing a panic in the `approx_percentile_cont_with_weight` function and making minor comment changes within the SQL folder. They also migrated and added documentation for crypto, aggregate, and array functions, alongside the addition of the `current_timestamp` alias. Their commits demonstrate a focus on improving the reliability and usability of the query engine.
querypythonquery-enginedataframerust
jonathanc-n/iceberg-rust

Dec 2024 - Apr 2025

Apache Iceberg
Contributions:155 pushes, 93 branches in 3 months
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
Jonathan Chen