Lily Song
@lilysong
Senior R&D software engineer specializing in high-concurrency systems, autonomous driving algorithms, and reliable automation.
What I'm looking for
I’m a VMware R&D Engineer focused on building high-throughput, dependable software for data backup/recovery and virtualization environments. I’ve led performance upgrades and delivered large-scale stability improvements through deep log analysis and disciplined engineering.
At VMware, I reconstructed single-threaded synchronous data writing into a multi-threaded concurrent architecture—maintaining the bottom line of data consistency while increasing write throughput from 500MB/s to 1700MB/s. I also rebuilt the customer behavior recording module to resolve vCenter upgrade compatibility issues, restoring functionality quickly with cross-version support.
Earlier, I developed core autonomous driving capabilities, including multi-sensor data fusion perception (roads, obstacles, surrounding vehicles, drivable boundaries) and trajectory prediction in high-speed scenarios. I applied the Bang Bang algorithm for horizontal motion and DFS/A* for vertical path planning, producing accurate intention-aware trajectory outputs.
I’ve also built distributed, high-concurrency video systems using ZooKeeper, created automated testing frameworks with OpenStack and REST API, and implemented CI/CD automated testing platforms to speed up defect localization. Across domains, I bring exceptional adaptability and a proven track record of rapid skill acquisition, strengthened by efficient communication and strong teamwork.
Experience
Work history, roles, and key accomplishments
Led a performance upgrade for data writing by redesigning synchronous single-threaded writes into multi-threaded concurrent writing, increasing throughput from 500MB/s to 1700MB/s while preserving data consistency. Rebuilt a customer behavior recording module for vCenter upgrade compatibility and implemented a disk-path local caching scheme to eliminate repeated ESXi-to-disk lookups.
BMW R&D Software Engineer
BMW
Apr 2019 - Jun 2021 (2 years 2 months)
Developed autonomous driving environment perception using multi-sensor fusion and high-precision maps to detect roads, obstacles, and surrounding vehicles and output drivable-area boundaries. Built surrounding-vehicle trajectory prediction in high-speed scenarios and supported autonomous vehicle trajectory generation via integrated path planning with road, obstacle, and dynamic trajectory constrai
Yitu Software Development Engineer
Yitu
Nov 2018 - Apr 2019 (5 months)
Performed accuracy verification for video face recognition by running security-check tests with real video streams, validating alert effectiveness, and localizing issues through recognition accuracy analysis. Reconstructed a code packaging program containing sensitive information by optimizing packaging logic and permission control to enable secure, compliant deployment.
Developed a distributed, high-concurrency video system (CDN-like) by building a ZooKeeper-based distributed control platform for node state management, scheduling, and load balancing to support large-scale video distribution. Built an automated platform testing system using OpenStack and REST APIs to run batch client simulations and stress testing for stability validation.
Baidu Software Testing Engineer
Baidu
Apr 2013 - Aug 2013 (4 months)
Automated testing for Baidu Maps by writing and improving test cases, executing test tasks, and accurately locating and root-causing issues found during testing. Built a CI/CD automated testing platform with scheduled execution and automated failure reporting to speed up defect identification and troubleshooting.
Education
Degrees, certifications, and relevant coursework
Zhejiang University
Master of Engineering, Computer Application
2010 - 2013
Master of Engineering (M.E.) in Computer Application at Zhejiang University (2010.09–2013.03).
Beihang University
Bachelor of Engineering, Computer Science and Technology
2008 - 2010
Exchange study at Beihang University in Computer Science and Technology (2008.09–2010.06), Bachelor of Engineering (B.E.).
Zhejiang University of Technology
Bachelor of Engineering, Software Engineering
2006 - 2008
Bachelor of Engineering (B.E.) in Software Engineering at Zhejiang University of Technology (2006.09–2008.06).
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Lily?
You can contact Lily and 90k+ other talented remote workers on Himalayas.
Message LilyFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
