Ivan Chau

Software Developer at Five Rings

New York, New York, United States
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

👤
Senior
🎓
Top School
Ivan Chau is a software developer with 11 years of engineering experience and a Columbia CS background, currently building trading infrastructure at Five Rings. He has shipped end-to-end systems across startups and large firms—from an MVP iOS app and GCP/Typescript backend at Minimap to distributed event ingestion, auto-scaling services, and production ML tooling at Arcesium, TikTok, and Bloomberg. His contributions to Apache Arrow include benchmarking temporal operations and implementing an Asof Join node, reflecting a focus on high-performance data processing and memory-bounded streaming joins. Comfortable across languages (C++, Python, Typescript) and cloud-native tooling (Docker, Kubeflow, Kafka), he blends rigorous benchmarking with practical productionization. He also has a history of founding and scaling community projects, showing both technical depth and an entrepreneurial drive.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Columbia University in the City of New York
book99.59 (Valedictorian), 99.59 (Valedictorian) at Montgomery High School
stackoverflow-logo

Stackoverflow

Stats
96reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (16)

benchmarking10
benchmark10
c-language10
cprogramming-language10
data-structure9
datastructures-algorithms9
apache-arrow9
data-structures9
algorithm9
algorithms9
arrows7
arrow-js7
parquet7
material-design6
javascript6

Programming languages (10)

JavaCSSC++JavaScriptGoObjective-CHTMLSwift

Github contributions (5)

github-logo-circle
apache/arrow

Jun 2022 - Jul 2022

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
userBack-end Developer
Contributions:41 reviews, 5 commits, 7 PRs in 1 month
Contributions summary:Ivan primarily contributed to adding benchmarks for various temporal operations and the Asof Join node within the Apache Arrow project. These benchmarks test the performance of temporal functions such as "between" operations, which indicates a focus on optimizing data processing. They also contributed to the addition of a filter node and project node benchmark, improving the project's benchmarking coverage.
memorymulti-languagetoolboxacceleratedarrow
iChauster/rencontrer

Oct 2015 - Nov 2015

Contributions:18 commits, 15 pushes, 1 branch in 13 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
Ivan Chau - Software Developer at Five Rings