Ming Cheuk is a tech founder and engineering leader with nine years of experience building AI-driven products and teams from Auckland, New Zealand. As Co-Founder and CTO of ElementX, he bridges cutting-edge AI research and practical commercialisation, leading a team that deploys state-of-the-art models for businesses. His academic background—BE (Hons) in Mechatronics and a PhD in Bioengineering—gives him a rare systems-level view of how digital and physical worlds interact, honed further by hands-on R&D and teaching roles. An active open-source contributor, he has improved reliability and performance in projects like Langflow (low-code RAG tooling) and the Apache Pulsar Go client, focusing on backend stability, database tuning, and secure integrations. He also serves on the AI Forum NZ executive council, shaping national AI collaboration and policy. When his Go programs stop panicking, he plays Go—a small hint at a patient, strategic approach to engineering and leadership.
9 years of coding experience
1 year of employment as a software developer
BE (Hons), Mechatronics Engineering, 8.66 GPA (out of 9), BE (Hons), Mechatronics Engineering, 8.66 GPA (out of 9) at University of Auckland
Contributions:30 reviews, 16 commits, 25 PRs in 2 years 6 months
Contributions summary:Ming primarily focused on improving the Apache Pulsar Go client library. Their contributions include fixing bugs related to request timeouts and consumer goroutine leaks, and improving error handling. They also implemented features like supporting JWT and trusted certificates for the performance client and enhancing batch size validation. These changes aimed at improving the client's reliability, performance, and security.
Langflow is a low-code app builder for RAG and multi-agent AI applications. It’s Python-based and agnostic to any model, API, or database.
Role in this project:
Back-end Developer
Contributions:70 reviews, 46 PRs, 34 pushes in 11 months
Contributions summary:Ming primarily contributed to the back-end infrastructure and services of the Langflow project. They fixed linting issues, improved SQLite database performance by implementing WAL and connection tuning, and integrated Astra DB application tokens. Their work also involved refactoring and improving the logging mechanism to use loguru and enhanced the health check endpoint, demonstrating a focus on optimization and system stability. Additionally, the user addressed MyPy issues, and improved the Kubernetes secret manager and variable service.
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
Ming Cheuk - Executive Council Member at AI Forum NZ