Noel Kwan

Product And Technical Lead, Agents at RisingWave

Singapore, Singapore
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
Noel Kwan is a product and technical lead with seven years of experience building low-level, high-performance systems and leading observability, performance, and reliability initiatives at RisingWave. Comfortable in Rust, Haskell and Scheme, he combines systems-level craftsmanship with product ownership—recently leading the Agents product area while contributing backend evaluation logic and SQL function support to the open-source RisingWave stream-processing project. His background spans compiler work, blockchain R&D, and developer tooling, reflecting a blend of researchy language work and pragmatic production engineering. Previously a platoon sergeant, he brings disciplined leadership and mentoring experience to fast-moving engineering teams. Known for a "grug-brained" coding persona, he nonetheless produces careful, well-tested implementations and end-to-end integrations that improve runtime correctness and performance.
code7 years of coding experience
job3 years of employment as a software developer
bookPCME, PCME at Catholic Junior College
bookO'Levels, O'Levels at Hwa Chong Institution
bookComputer science Programming Languages, Computer science Programming Languages at National University of Singapore
stackoverflow-logo

Stackoverflow

Stats
115reputation
34kreached
3answers
2questions
github-logo-circle

Github Skills (17)

evaluation10
expressions10
eval10
evaluator10
expression10
sql10
rust10
testing9
front-end-development8
concurrency6
haskell6
fork6
ghc6
linux6
benchmarking6

Programming languages (16)

MDXJavaSchemeRustGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
risingwavelabs/risingwave

May 2022 - Jan 2023

Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.
Role in this project:
userBack-end Developer
Contributions:2522 reviews, 109 commits, 1537 PRs in 8 months
Contributions summary:Noel implemented evaluation logic for the `CONCAT_WS` expression, involving the creation of a `ConcatWsExpression` struct and its methods for evaluating the expression within a data chunk. They also added test cases and refactored existing tests. Furthermore, the user worked on binding and type checking for `concat_ws`, and integrated it into the frontend, casting inputs to varchar and creating a test for e2e.
agentic-aievent-streamdatabasestream-processingrust
kwannoel/Xmonad-config

Jul 2019 - Mar 2024

Contributions:16 pushes, 1 branch in 4 years 8 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