Wei Chen is a Staff Software Engineer based in Shanghai with 11 years of professional experience building high-performance backend systems for semiconductor and systems companies like Marvell, Intel, Magnum Semiconductor, and LSI Logic. He combines deep electrical and electronics engineering training from Wuhan University and USTC with practical software craftsmanship, focusing on native integrations, build systems, and data processing performance. On GitHub he has contributed to the Apache incubator Gluten project, working on JNI wrappers, Velox/Arrow build improvements, and TPC-H testing—highlighting expertise in bridging JVM SQL engines to native execution. Colleagues rely on him to untangle complex build and integration issues and to improve query throughput in data-intensive workflows. Notably, his background spans both hardware-centric firms and open-source data engine work, giving him a rare perspective on low-level performance tuning across the stack.
11 years of coding experience
5 years of employment as a software developer
Bachelor, Electrical and Electronics Engineering, Bachelor, Electrical and Electronics Engineering at Wuhan University
Master, Electrical and Electronics Engineering, Master, Electrical and Electronics Engineering at University of Science and Technology of China
Gluten is a middle layer responsible for offloading JVM-based SQL engines' execution to native engines.
Role in this project:
Back-end Developer
Contributions:16 releases, 63 reviews, 20 commits in 9 months
Contributions summary:Wei primarily contributed to the Gluten project by updating the codebase to reflect the "Gluten" name change and version updates across multiple files, including Java Native Interface (JNI) wrappers and Scala configuration files. They also focused on build system improvements, particularly for Velox and Arrow integrations, by modifying build scripts and fixing installation paths, which demonstrates their involvement with the backend libraries. Additionally, the user added and updated TPC-H testing examples and converted parquet data to dwrf files, indicating a focus on data processing and query performance within the native engine.
Native SQL Engine plugin for Spark SQL with vectorized SIMD optimizations.
Contributions:100 pushes, 48 branches in 2 years 1 month
optimizationssimdvectorizednative-sql-enginesql
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
Wei Chen - Staff Software Engineer at Marvell Semiconductor