Eric L

Principal Business Analyst at Whale Cloud

Nanjing City, Jiangsu, China
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
Eric L is a Principal Business Analyst based in Nanjing with eight years of experience bridging product strategy and backend engineering for data platforms. At Whale Cloud he combines business analysis with deep technical knowledge, particularly in distributed data orchestration and query engines. An active Apache open-source maintainer and contributor—PMC member for DolphinScheduler and chair for SeaTunnel—he has hands-on experience fixing core issues, refactoring workflow logic, and adding SQL and data-type support to engines like DataFusion/Ballista. His contributions show a bias for solving tricky scheduler and task-stuck bugs as well as pragmatic permission and build fixes, indicating a focus on reliability and operability. Comfortable in both code and stakeholder-facing roles, he turns complex data-platform requirements into maintainable implementations. Colleagues can rely on him for technically grounded product decisions informed by real-world open-source production work.
code8 years of coding experience
github-logo-circle

Github Skills (18)

back-end-development10
java10
scheduler10
javas10
sched10
sql10
rust10
orchestra10
data-pipelines9
workflow-engine9
data-pipeline9
orchestration9
query-engine9
rpm8
data-engineering8

Programming languages (9)

TypeScriptMDXJavaShellC++RustJavaScriptPython

Github contributions (5)

github-logo-circle
apache/dolphinscheduler

Sep 2019 - Apr 2022

Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
Role in this project:
userBack-end Developer
Contributions:80 reviews, 25 commits, 72 PRs in 2 years 7 months
Contributions summary:Eric's commits primarily focus on enhancing and fixing issues related to the Apache DolphinScheduler's core functionality. The contributions span across various areas, including fixing bugs related to RPM builds and the DS Ambari plugin, integrating code from release branches, and refactoring the business logic. They also modified the code related to SQL tasks, and permission control.
dependenciesuser-interfacepipelineorchestrationdata-workflow
apache/datafusion

Jan 2022 - Apr 2022

Apache DataFusion SQL Query Engine
Role in this project:
userBack-end Developer
Contributions:9 reviews, 6 commits, 7 PRs in 2 months
Contributions summary:Eric primarily contributed to the Apache DataFusion query engine by adding support for SQL features such as `SHOW TABLES` and `SHOW COLUMNS` for the Ballista execution engine. They modified existing code and added new functionality within the Ballista context, particularly in the `context.rs` and `config.rs` files, to enable this functionality. Furthermore, the user addressed a bug in the scheduler state module, fixing a task-stuck issue. Additionally, they added support for new data types like Decimal128 and other timestamp-related types to the proto definition.
querypythonquery-enginedataframerust
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
Eric L - Principal Business Analyst at Whale Cloud