Simon Cheung is a Senior Data Engineer based in Milpitas with eight years of hands-on experience building and optimizing data pipelines, ETL processes, and analytics platforms across finance and tech. He combines strong SQL and data-modeling chops with DevOps and SDLC discipline, having modernized analytics at CLSA and designed central client databases and KYC/AML workflows in financial services. An active Apache committer, Simon contributes to high-profile projects like HugeGraph, SeaTunnel, Kyuubi and DolphinScheduler—work that highlights deep backend expertise in graph databases, distributed data integration, and data lake integrations (including Hudi and Spark). Comfortable translating business requirements into specs, diagrams, and working code, he pairs technical delivery with documentation and stakeholder-facing experience from integration engineering to product scoping. Colleagues value him as a creative, reliable problem-solver who moves quickly from prototype to production while resolving complex dependency and performance issues.
8 years of coding experience
8 years of employment as a software developer
San José State University
Applied Mathematics, Applied Mathematics at Santa Clara University
Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
Role in this project:
Back-end Developer
Contributions:26 reviews, 109 commits, 42 PRs in 1 year 4 months
Contributions summary:Simon primarily contributed to the `apache/dolphinscheduler` project by fixing issues and adding features related to the DataX task. Their work included addressing and fixing bugs, as well as supporting custom DataX configurations by introducing new parameters and modifying relevant classes. The changes involved modifications to both the common and server modules, suggesting a focus on enhancing data orchestration capabilities. The user also provided unit tests to validate these changes.
SeaTunnel is a next-generation super high-performance, distributed, massive data integration tool.
Role in this project:
Back-end Developer
Contributions:51 reviews, 45 commits, 50 PRs in 8 months
Contributions summary:Simon primarily contributes to the `apache/seatunnel` repository by implementing new plugins and features related to data ingestion and integration. Their work includes adding a new plugin for Spark to read files, as well as a sink plugin for Kafka to write data. The commits also include refactoring code and fixing conflicts. Furthermore, the user demonstrated expertise in data processing by merging branches and resolving code conflicts within the configuration files.
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.