# Edwina Lu > Staff Software Engineer at LinkedIn Location: Redwood City, California, United States Profile: https://flows.cv/edwinalu Software developer with experience in replication and distributed databases, focusing on high availability, scalability, and consistency. Responsible for the apply component, which is one of two major components for Oracle Streams. It applies changes and handles conflicts and errors at the destination database in a distributed database environment. The apply component is also used by the following Oracle products: XStream In, Oracle GoldenGate Integrated Replicat, and Logical Standby. Currently working on analytics for performance metrics. ## Work Experience ### Staff Software Engineer @ LinkedIn Jan 2017 – Present | Sunnyvale, CA ### Senior Staff Software Engineer @ Medallia Jan 2015 – Jan 2017 | Palo Alto Platform ### Consulting Member of Technical Staff @ Oracle Jan 2014 – Jan 2015 | Redwood Shores, CA Predictive Analytics • Designed and implemented target clustering based on metrics, providing the ability to quickly analyze a large collection of targets to determine which ones have similar characteristics. • Seasonality aware anomaly detection: improved alerting by considering seasonal highs and lows, added to REST API based analytical service. • Project lead for integrating multiple components (data collection, platform, analytics, UI) for database stress index prediction. ### Consulting Member of Technical Staff @ Oracle Jan 2010 – Jan 2014 | Redwood Shores, CA Oracle GoldenGate, XStream, and Streams • Automatic parallelism tuning: enabled dynamic optimization for scaling the number of apply processes based on throughput. • Project lead for procedural replication and large raw/varchar values. • Designed and implemented support for conflict detection and resolution for inserts, updates and deletes for multi-master configurations for distributed databases. • Implemented transaction level exception handling for OGG. ### Principal Member of Technical Staff @ Oracle Jan 2005 – Jan 2010 | Redwood Shores, CA Streams (distributed database replication and information sharing) • Implemented eager apply of changes at the destination database to reduce latency for large transactions – providing seconds latency instead of minutes for transactions with 1 million or more changes. • Project lead for replication for XMLType, which is also used as the basis for object replication. • Improved performance by caching apply process metadata, used for processing all row changes. • Prevented excess memory consumption, and minimized restart time by spilling messages for large and long running transactions. ### Senior Member of Technical Staff @ Oracle Jan 2001 – Jan 2005 | Redwood Shores, CA Streams • Point in time recovery: provided the ability to recover lost changes for a source database that has been restored to an earlier state by using changes applied at a destination database. • Developed conflict handling via built in methods, user-defined error handling, and an error queue. • Added support for rules to determine which messages should be processed, and efficiently and selectively transform messages with declarative and user-defined transformations. • Implemented sharing multi-versioned metadata information across remote databases, automatically tracking information for tables from remote databases, and changes to the tables. ### Member of Technical Staff @ Oracle Jan 1999 – Jan 2001 | Redwood Shores, CA Advanced Replication • Added support for replication of ADTs, nested tables, and varrays, including support for resolving data conflicts across multiple databases. ### Teaching Assistant @ Stanford University Jan 1997 – Jan 1999 | Stanford, CA Teaching assistant for database, object oriented design, and internet technologies classes. ### Summer Intern @ SGI Jan 1997 – Jan 1998 | Mountain View, CA Adapted the X11R5 test suites to IRIX. ## Education ### Master's degree in Computer Science Stanford University ### Bachelor's degree in Mathematical and Computational Science Stanford University ## Contact & Social - LinkedIn: https://linkedin.com/in/edwinalu --- Source: https://flows.cv/edwinalu JSON Resume: https://flows.cv/edwinalu/resume.json Last updated: 2026-04-12