Shangshu Cai is currently making significant contributions as a Senior Software Engineer at Uber, where he focuses on the development of innovative Map Creation Tools. With a robust background in software engineering, Shangshu leverages his expertise in Java, C/C++ STL, and algorithms to enhance the...
Shangshu Cai is currently making significant contributions as a Senior Software Engineer at Uber, where he focuses on the development of innovative Map Creation Tools. With a robust background in software engineering, Shangshu leverages his expertise in Java, C/C++ STL, and algorithms to enhance the functionality and efficiency of mapping systems that are crucial for Uber's operations. His role involves collaborating with cross-functional teams to design and implement scalable solutions that improve the accuracy and usability of maps, ultimately enhancing the user experience for millions of riders and drivers.
Prior to joining Uber, Shangshu played a pivotal role in developing Amazon Cloud Drive Desktop Apps from the ground up, demonstrating his ability to manage complex projects from conception to launch. His experience also includes conducting research on low-contrast MicroXCT X-Ray images, where he developed an image analysis library in C#.Net and C/C++ on a cluster, showcasing his strong analytical skills and proficiency in handling large data sets. Additionally, Shangshu has created a Column-Oriented Database (COB), further highlighting his capability in database management and optimization.
With a solid foundation in Oracle SQL and Linux, alongside his hands-on experience with Hadoop and Matlab, Shangshu is well-equipped to tackle the challenges of modern software development. His commitment to continuous learning and innovation positions him as a key player in advancing Uber's mapping technologies, ensuring they remain at the forefront of the industry.