Alan Chen is a lead software consultant and multidisciplinary engineer with 13 years of experience building cloud-native infrastructure, embedded systems, and production-ready AI prototypes. Based in Lisbon, he blends hands-on systems and Rust development with strategic leadership—recently moving AI Vibe prototypes to production and acting as fractional CTO for early-stage companies. As Head of Engineering and later CTO at InfinyOn he architected secure package registries, an API-driven cloud platform, and led a team building a distributed data streaming stack; he also contributed storage flush-policy features and tests to the Rust-based Fluvio stream processing project. His career ranges from NVMe ZNS SSD firmware and Linux drivers to UAV control systems and IoT wireless stacks, giving him uncommon depth across hardware-adjacent and cloud software. Known for establishing engineering best practices, CI/CD, and testing frameworks, he excels at turning prototypes into robust, auditable production systems.
Lean and mean distributed stream processing system written in rust and web assembly. Alternative to Kafka + Flink in one.
Role in this project:
Backend Developer
Contributions:342 reviews, 46 commits, 273 PRs in 2 years
Contributions summary:Alan contributed to the `fluvio` project by implementing features related to flushing write operations in the storage module. They added options to control when data is flushed to disk, including flushing after a certain number of writes or after a delay. The changes involve modifying code in `src/storage/src/mut_records.rs`, `src/storage/src/config.rs`, `src/spu/src/config/spu_config.rs`, `src/storage/src/replica.rs`, and `src/storage/src/lib.rs` which indicate changes related to the core storage and configuration aspects of the stream processing system. The user also incorporated unit tests to validate the new flush policies.
Contributions:10 commits, 15 pushes, 1 branch in 4 years 9 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
Alan Chen - Lead Software Consultant at Uplink Labs