John Zhuge

Senior Software Engineer

San Francisco, California, United States25 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Major contributions to open source Spark, Iceberg, and Hadoop projects.
  • Expertise in scalable multi-threaded systems and performance tuning.
  • Strong background in file systems and storage protocols.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer with extensive experience in scalable systems and big data technologies.

Contact

Skills

Core Skills

LinuxNetworkingFile SystemPerformance Tuning

Other Skills

NFSMigrationMemory AllocationFile SystemsDistributed SystemsStorageConcurrent ProgrammingStorage VirtualizationBig DataCloud ComputingSoftware DesignVirtualizationCC++Shell Scripting

About

I am an Hadoop PMC. I have made major contributions to open source Spark, Iceberg, and Hadoop projects. Previously, I designed and implemented filesystems and storage protocols.

Experience

25 yrs 11 mos
Total Experience
5 yrs
Average Tenure
9 yrs 4 mos
Current Experience

Netflix

Senior Software Engineer

Nov 2017Present · 8 yrs 6 mos · Los Gatos, CA

The apache software foundation

Apache Hadoop Developer, Committer, and PMC

Jan 2017Present · 9 yrs 4 mos

Cloudera

Senior Software Engineer

Nov 2015Nov 2017 · 2 yrs · Palo Alto, CA

Oracle

Senior Principal Engineer

Aug 2012Nov 2015 · 3 yrs 3 mos · San Jose, CA

  • Scalable multi-threaded NFS server.
  • Linux kernel networking enhancement.
  • Live file system migration.
  • Multi-core scalable slab memory allocator.
  • Performance analysis and tuning for Intel multi-core scalability.

Netapp

Member of Technical Staff

Nov 2004Aug 2012 · 7 yrs 9 mos · Sunnyvale, CA

  • Volume and sub-volume scalability.
  • File system availability.
  • Online and offline file system checker.

Tropos networks

Senior Software Engineer

Jun 2002Oct 2004 · 2 yrs 4 mos · Mountain View, CA

  • Designed wireless network roaming protocol.
  • Linux wireless device driver.
  • Linux network filter driver with packet handler and NetFilter hook.
  • Created an embedded Linux distribution based on LFS.

Archway digital inc.

Member of Technical Staff

May 2000Jun 2002 · 2 yrs 1 mo

  • Linux TCP offload engine with networking subsystem device driver.
  • Embedded system programming on XScale (StrongARM2) and i960.
  • Designed communications protocol between Linux kernel and embedded
  • processor using Intelligent I/O (I2O).
  • Windows 2000 filter device driver.

Education

Vanderbilt University

MS — Computer Science

Jan 1992Jan 1994

Fudan University

BS — Computer Science

Jan 1988Jan 1992

EFZ

High School

Jan 1982Jan 1988

Stackforce found 100+ more professionals with Linux & Networking

Explore similar profiles based on matching skills and experience