# Xiaosheng Wu > Software Engineer at Confluent Location: Mountain View, California, United States Profile: https://flows.cv/xiaosheng Software Engineer (Real-time Data Infrastructure and Stream Processing) ## Work Experience ### Software Engineer @ Confluent Jan 2024 – Present | Mountain View, California, United States Cloud Data and Events ### Member Of Technical Staff @ VMware Carbon Black Jan 2021 – Jan 2024 | Mountain View, California, United States • Design and build a real-time processing data pipeline from scratch with Apache Flink. • Collaborate with the DS team to build an ML inference pipeline for real-time inference ### Member Of Technical Staff III @ VMware Jan 2020 – Jan 2021 | Palo Alto, California, United States Design and build features on various cloud related products across different teams. I worked on both backend and frontend as a full-stack developer. Main focus: Cloud SaaS platform, resource management, resource provision. ### Member Of Technical Staff @ VMware Jan 2019 – Jan 2020 | Palo Alto, CA, United States Fullstack and backend development in the cloud automation team under cloud management business unit. ### Software Engineer Internship @ Microsoft Jan 2018 – Jan 2018 | Greater Seattle Area • Implemented and shipped release features for reporting services. As the main project, designed and implemented an "Enter Data" extension in the SQL server report builder with good quality. • Prepared and improved supportability artifacts such as documentation for the project and the team. • Suggested and improved report builder for better customer experience. ### Software Engineer Internship @ IBM Jan 2017 – Jan 2017 | Greater New York City Area • Created a distributed web application independently using JavaScript, HTML, Node.js and MySQL • Collaborated with IBM Quantum Computing Team to deploy and test the application on multiple lab computers as a distributed system to assist researchers and engineers • Implemented multiple features including security authorization and data visualization tools • Optimized the application algorithm to improve performance and scalability (the program runs 5 times faster after the optimization and can be easily deployed on multiple machines) ### Undergraduate Research Assistant @ University of Illinois at Urbana-Champaign Jan 2016 – Jan 2016 | Urbana-Champaign, Illinois Area IBM is interested in R&D for future cognitive computing systems. To that end, C3SR is a collaboration between several Illinois ECE faculty and IBM. C3SR focuses on knowledge generation, creativity, and systems architecture. Our piece, lead by Professor Wen-mei Hwu, falls under the systems umbrella. Our contributions will be: • Understand communication and computation patterns present in cognitive computing workloads by developing a few representative applications • Create a "Cognitive Application Builder" • Figure out what accelerators we need for different application components ### Software Engineer Internship @ IBM Jan 2016 – Jan 2016 | Greater New York City Area • Worked as part of the accelerator platforms team under the supervision of Dr.Sameh Asaad • Implemented a framework for flexible Bluetooth-based OBD support in Android apps, in the field of IoT for automotive and next-gen telematics/Usage-Based Insurance • Developed extensions to the open source Pires library (https://github.com/pires/obd-java-api) ### ECE317 Laboratory Assistant @ University of Illinois at Urbana-Champaign Jan 2016 – Jan 2016 • Provide 20+ business major students with guidance on how to use electrical laboratory equipments. • Grade lab reports ### ECE110 Teaching Assistant @ University of Illinois at Urbana-Champaign Jan 2015 – Jan 2015 | Electrical and Computer Engineering Building • Lead a group of 40+ freshmen students to explore their interests in engineering by completing Honor Projects and engineering reports and earn honor credit for James Scholar Honor Program • Provide 20+ students with guidance on what programming language best suits their projects, help students make design algorithms and debug code • Support the instruction and hold office hour for a 480+ students class to help students solve homework problems and exam questions • Assist the chief undergraduate academic advisor in developing lesson plans, support materials and daily schedules for the introductory engineering course ## Education ### Master's degree in Computer Science UC Irvine ### Bachelor of Science (B.S.) in Computer Engineering University of Illinois Urbana-Champaign ## Contact & Social - LinkedIn: https://linkedin.com/in/xiaosheng-wu-4482b281 --- Source: https://flows.cv/xiaosheng JSON Resume: https://flows.cv/xiaosheng/resume.json Last updated: 2026-04-11