David Chua is a founder and seasoned software engineer with 16 years' experience building full-stack web and cloud-native systems from Singapore. He blends hands-on backend development in Ruby, Go and Node with SRE/DevOps expertise—driving containerized deployments, Kubernetes, CI/CD and infra automation across startups and enterprise teams. As founder of Cubiclerebels he has taken ideas from design to production, and at companies like 99.co and Talenox he led platform work that improved deployment velocity and resource efficiency. An active open-source contributor, he authored a popular Python Messenger bot wrapper that added rich messaging primitives and tests, reflecting a pragmatic focus on reusable tooling. Keen on global tech trends, he’s currently deepening cloud skills with Docker and pursuing AWS Solutions Architect certification.
16 years of coding experience
14 years of employment as a software developer
Bachelors of Science (Information System Management & Advanced Business Technology), Bachelors of Science (Information System Management & Advanced Business Technology) at Singapore Management University
A Python Wrapper for the FB Messenger Bot API (Send/Receive API)
Role in this project:
Back-end Developer
Contributions:1 release, 27 commits, 6 PRs in 3 years 5 months
Contributions summary:David primarily focused on developing the core functionality of a Python-based Facebook Messenger bot wrapper. Their contributions included adding a generic `send_message()` method and a `send_generic_message()` method, indicating expansion of the bot's capabilities. They also added an `Element` class, fundamental to constructing and sending rich messages. Moreover, the user updated the package version and dependencies, and incorporated testing infrastructure.
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.