About
I am a Linux Software Engineer, currently working on Bigdata platform optimization and solution.
I have a super sweet westie puppy, his name is Duchamp.
Email: xuechendi@gmail.com
SKILLS
- Programming Languages: C/C++, Python, Scala/Java, HTML/CSS/Jquery, Ansible/Bash
- Familiar Projects: Spark, Kubernetes, Alluxio, Hadoop HDFS, Ceph, Linux DeviceMapper
- Development Tools: GCC/Makefile/Cmake, GDB, Valgrind, Git, Vim
WORK EXPERIENCE
2014.7 - Present
Intel
Software Engineer
- Accelerating Spark with Columnar Processing Executions
- Spark Shuffle Integration and Optimization with Persistent Memory and RDMA
- Spark on Cloud Storage(S3A) solution and optimization
- Spark on Kubernetes solution and optimization
- Hyper-converged Distributed Cache Storage(HDCS) c/c++ codes development
- Ceph solution and performance optimization
PUBLICATIONS AND PRESENTATIONS
2019
Speed Big Data Analytics on the Cloud with an In-Memory Data Accelerator
2018
Unlock Big Data Analytics Efficiency with Compute and Storage Disaggregation on Intel® Platforms
2018
2018
2016
2016 Storage Developer Conference: Hyper Converged Cache Storage Infrastructure For Cloud
2013
19th National Conference of Information Storage 2013 "The Optimization of network link aggregation for iSCSI"
2011
IEEE Digital Object Identifier: 10.1109/CECNET.2011.5768656 "Research of semantic storage system for MP3"
Opensourced Projects Link
EDUCATION
2011.9 - 2014.6
Communication University of China
- Study in Computer software and theory
- National science and technology support program(2011BAH04B05): Low energy-consuming storage devices development and industrialization
2007.9 - 2011.7
Communication University of China
- Major in computer science and technology with GPA of 3.61.
- Second Major in Digital Art.
- National undergraduate innovation project: Research of semantic storage system for MP3