Edwina Lu

Staff Software Engineer at LinkedIn

Redwood City, California, United States
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
🎓
Top School
Edwina Lu is a Staff Software Engineer in Redwood City with over 8 years of experience building high-availability distributed replication systems and analytics for performance metrics. She has deep Oracle Streams, GoldenGate, and XStream expertise—leading projects that cut multi-million-change transaction latencies to seconds, implemented multi-master conflict resolution, and added dynamic parallelism for apply processes. At LinkedIn and in open-source work on Azkaban she has focused on observability and metric-driven improvements, adding detailed execution metrics to illuminate queue and setup delays. A Stanford-trained engineer, she combines low-level database internals and large-scale production analytics, and has a consistent track record of shrinking memory use and restart windows in real-world systems.
code8 years of coding experience
job18 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Stanford University
github-logo-circle

Github Skills (6)

scheduling10
javas10
workflow-engine10
azkaban10
java10
metric10

Programming languages (3)

JavaScalaGroovy

Github contributions (5)

github-logo-circle
azkaban/azkaban

Feb 2019 - May 2019

Azkaban workflow manager.
Role in this project:
userBack-end Developer
Contributions:4 releases, 9 commits, 24 PRs in 2 months
Contributions summary:Edwina primarily contributed to adding and modifying metrics related to workflow execution within the Azkaban workflow manager. They introduced new metrics for tracking flow submission, queue wait time, and flow setup time to provide deeper insights into the execution process. The user made changes to the `CommonMetrics`, `ExecMetrics`, and `FlowRunnerManager` files, demonstrating their involvement in the core logic of the workflow engine and its performance monitoring capabilities. These changes aimed to improve the observability and analysis of flow performance.
workflow-engineschedulingazkabanworkflow
edwinalu/spark

Mar 2018 - Apr 2019

Mirror of Apache Spark
Contributions:1 PR, 32 pushes, 4 branches in 1 year 1 month
apachebig-datasparkscalaapache-spark
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
Edwina Lu - Staff Software Engineer at LinkedIn