Summary
Xi Chen is a versatile software engineer based in San Jose with a decade of experience building production systems across distributed data stacks and embedded hardware. Comfortable in languages from Java and C/C++ to Erlang and Scala, Xi has worked on large-scale data platforms (Spark, Hadoop, Kafka) and low-level FPGA/ARM and OS kernel projects, bridging hardware/software co-design. Currently contributing at Uber while also linked to Xilinx, they bring both cloud-scale engineering and deep embedded-systems expertise to bear on performance-critical problems. Known for a persistent, curiosity-driven approach—captured in their GitHub motto "Dream is still chasing"—Xi blends pragmatic tooling (Git, Maven, Valgrind) with systems thinking to deliver robust, debuggable solutions.
10 years of coding experience
4 years of employment as a software developer
Tsinghua University