Eric Li

CTO

Bellevue, Washington, United States25 yrs 7 mos experience
Highly Stable

Key Highlights

  • 15 years of leadership in software engineering.
  • Expertise in SDN and networking virtualization.
  • Proven track record in Fortune 100 companies.
Stackforce AI infers this person is a Networking and Cloud Computing expert with extensive experience in software engineering leadership.

Contact

Skills

Core Skills

Software EngineeringCloud ComputingNetworkingTelecommunications

Other Skills

.NET.NET FrameworkAgile MethodologiesAgile Project ManagementAlgorithmsBluetoothC#C++C++ ProgrammingC/C++ ProgrammingCloud ScaleData PlaneDebuggingDevice ConnectivityDevice Drivers

About

Established Software Engineering leader with 15 years of management experience at Salesforce and Microsoft. Excellent listening, negotiation and communication skills. In charge of product design, development, deployment and production for major product releases. Demonstrated strategic planning and execution of software engineering cycle with proven delivery in Fortune 100 and start-up organizations across the globe. Technical experience includes Virtual Switch, SDN Control and Data Plane, Windows and Linux Networking Stack, Networking Device Driver, Kernel and User mode System programming and debugging, Virtualization, K8S, Bluetooth, PC/ARM devices, NFC.

Experience

25 yrs 7 mos
Total Experience
5 yrs 1 mo
Average Tenure
5 yrs 1 mo
Current Experience

Salesforce

2 roles

Senior Director of Software Engineering

Promoted

Feb 2025Present · 1 yr 2 mos · Bellevue, Washington, United States

Director of Software Engineering

Mar 2021Feb 2025 · 3 yrs 11 mos · Bellevue, Washington, United States

Futurewei technologies, inc.

Principal Architect

Dec 2018Mar 2021 · 2 yrs 3 mos · Bellevue, Washington, United States

  • Architect, design and development a brand new SDN control and data plane as an open source project. Primary goal is to support cloud scale with very high throughput and ultra-low latency in comparison to Openstack Neutron.
SDN ControlData PlaneOpen SourceCloud ScaleHigh ThroughputUltra-Low Latency+2

Microsoft

5 roles

Software Engineer - Windows Server Foundation

Jul 2015Dec 2018 · 3 yrs 5 mos · Redmond, WA

  • Develop and deliver a set of Server class Networking virtualization features for Software Defined Networking in the Datacenter Cloud world. Also lead virtual switch security and server telemetry effort for the organization.
Networking VirtualizationSoftware Defined NetworkingSecurityServer TelemetrySoftware EngineeringNetworking

Software Engineering Manager

Jul 2013Jun 2015 · 1 yr 11 mos · Redmond, WA

  • Develop and deliver a set of Enterprise Networking features to help reduce cost by 50% on networking, increase revenue and improve scale in for Windows Server. Successfully delivered Windows 10.
  • In charge for the telemetry work for the organization.
  • Responsible for 3rd party networking ecosystem, work directly with IHVs and shorten their networking driver stabilization time from months to one week.
Enterprise NetworkingTelemetryNetworking Driver StabilizationSoftware EngineeringNetworking

Software Engineering Manager

Promoted

Jul 2009Jun 2013 · 3 yrs 11 mos · Redmond, WA

  • Designed and delivered major device connectivity features for Windows 8/8.1.
  • Delivered brand new Bluetooth 4.0 stack (aka SMART or Low Energy) for Windows 8 to enable an exciting new ecosystem with low energy mouse/keyboard, fitness devices, etc. Help delivered the Microsoft Surface Bluetooth solutions.
  • Partnered with Bluetooth SIG to ensure the specs are ready for Windows release, closed down the spec in months instead of the typical year long timeline.
  • Collaborated with them on the interoperability with the goal of improving the ecosystem quality on Bluetooth interoperability. See publication http://ip.com/IPCOM/000234696
  • Also delivered the brand new class driver for NFC during Windows 8.1 and various UPnP/WSD features to enable scenarios on network connected devices.
Device ConnectivityBluetoothNFCUPnPSoftware EngineeringNetworking

Software Engineering Manager

Jul 2004Jun 2009 · 4 yrs 11 mos · Redmond, WA

  • Managed a high performance team to deliver major networking component for Windows.
  • Windows 7 - In charge of the whole Networking ecosystem (LAN/WLAN/Modem/ISDN). Owned the Windows inbox and Logo program, plus enforcing PREFast for driver, Static Driver Verifier for inbox drivers to raise quality. Managed around 20 people with FTEs and Vendors. Eliminated Vendor cost by 80% before shipping. Presented in WinHec conference on writing quality networking device drivers.
  • Released "Internet Connectivity Evaluation Tool" to let customers measure their network quality from a web based tool and can optionally submit results:
  • http://www.microsoft.com/windows/using/tools/igd/default.mspx. It was a huge hit on the internet.
  • Windows Vista - Led the effort to deliver a new set of Network UI.
Networking Ecosystem ManagementNetwork UI DesignSoftware EngineeringNetworking

Software Engineer

Jun 2002Jun 2004 · 2 yrs · Redmond, WA

  • Delivered a set of home networking APIs with firewall on by default for XP SP2/Server 2003
Home Networking APIsFirewall ImplementationSoftware EngineeringNetworking

Rapid5 networks

Software Design Engineer

Jan 2001Jan 2002 · 1 yr · Richardson, Texas

  • Designed and implemented C/C++ applications to run under OSE for RCP-700, a Next Generation Network product which delivers capability to offload, augment and ultimately replace TDM switches.
C/C++ ProgrammingNetwork Product DevelopmentSoftware EngineeringNetworking

Adc

Software Design Engineer

Jan 2000Jan 2001 · 1 yr · Richardson, Texas

  • Designed and implemented C++ programs to run under VxWorks for Cellworx, a telecommunication product.
C++ ProgrammingTelecommunication Product DevelopmentSoftware EngineeringTelecommunications

Education

Southern Methodist University

Doctor of Philosophy (Ph.D.) — Computer Science - One semester

University of Louisiana at Lafayette

Master of Science (M.S.) — Computer Science

University of Louisiana at Lafayette

Bachelor of Science (B.S.) - Cum Laude — Double degree in Computer Science and Mathematics

Stackforce found 100+ more professionals with Software Engineering & Cloud Computing

Explore similar profiles based on matching skills and experience