Ruihang Xia is an undergraduate Maritime Business student at Singapore Polytechnic with a strong leadership background as a former vice-captain of a cross-country team and hands-on customer-facing experience as a retail cashier and operational specialist. Passionate about vessel operations and ship broking, he has completed modules in ship operation, bunkering, logistics management and port agency, and is actively seeking roles where he can apply operational knowledge and lead teams to higher efficiency. Uncommonly for a maritime student, he is also an experienced open-source backend contributor with nearly a decade of coding experience, having contributed to notable projects such as Apache Arrow, DataFusion and cloud-native time-series databases—work that spans query engine features, array kernels, serialization and CI/CD automation. He brings a pragmatic blend of operational discipline, attention to performance and a collaborative engineering mindset that suits both ship operations and technical teams.
10 years of coding experience
O'Level, Secondary Education, O'Level, Secondary Education at Queensway Secondary School
PSLE, primary education, PSLE, primary education at Blangah Rise Primary School
An open-source, cloud-native, unified observerability database for metrics, logs and events, supporting SQL/PromQL/Streaming. Available on GreptimeCloud.
Role in this project:
Back-end Developer
Contributions:8 releases, 1952 reviews, 133 commits in 5 months
Contributions summary:Ruihang primarily contributed to the storage and query engine components of the database. The commits involved refactoring memory ordering, fixing flaky tests related to Parquet predicate suits, and moving test utilities. A significant portion of their work focused on data serialization and deserialization using substrait, including the implementation of schema conversion and support for querying with logical plans in the gRPC layer. Furthermore, the user improved performance by optimizing table scans and increasing write row group sizes.
Apache HoraeDB (incubating) is a high-performance, distributed, cloud native time-series database.
Role in this project:
DevOps Engineer & Backend Developer
Contributions:216 reviews, 46 commits, 92 PRs in 3 months
Contributions summary:Ruihang primarily contributed to setting up and configuring GitHub Actions for the project, demonstrating a focus on CI/CD and build automation. They configured build environments, enabled caching, and added jobs, enhancing the project's development workflow. Additionally, the user made minor backend contributions, such as fixing comment syntax and replacing tabs with whitespace within source code.
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
Ruihang Xia - Retail Cashier at KidZania Singapore