Chris Chua
Engineering @ Developer Platforms at Uber
Senior Staff Software Engineer at Uber
Highlights
Full profile
Career: 8
July 2024 – Now: Developer Platforms lead of Amsterdam site. I work with various systems including: • Python language support and monorepo. Until July 2024: Part of Data Platforms. Worked on projects to modernize our internal ETL tool's tech stack, and to improve its reliability. The tool is used to manage and deploy streaming and batch workflows at Uber.
Oversaw internal data query console which is the central tool to build, run, and share queries and its results. Transition Uber to use Looker Data Studio and Tableau for all of ad-hoc reporting, and dashboard needs.
Oversaw multiple visualization efforts across different teams including Machine Learning Visualization where the team brought their information architecture, UX principles to Uber’s machine learning platform, Michelangelo.
Our team builds business intelligence platforms for exploring Uber's rich data and platform tools for interacting with data at Uber. We worked on integrating with enterprise BI tools such as Google Data Studio, to extend our visualization capabilities for our users. Previously: fostered internal team culture and leadership that led to kepler.gl's inception.
Technical lead for internal charting and dashboarding solutions.
Built an internal custom dashboarding solution to display the health of the business around the world, for each city. This applications is viewed weekly by 98% of the operations teams around the world.
Built highly customizable, drag and drop, reporting/dashboarding tool to help customers understand their data. Built scalable reporting backend for retrieving custom aggregations on data, on-demand. Worked on tool to collect webpage network performance metrics from the browser. Championed transition of products to AngularJS framework.
Designed and built prototypes for visualizing evolutionary processes across generations. The prototypes are built and tested on the Microsoft Surface platform at the Harvard Museum of Natural History. This project was an exhibit at the California Academy of Sciences.
Projects: 2
The FloTree is a playful representation of the evolutionary process acting over a continuous stream of living things. Colorful dots represent individuals and their traits. As visitors try their hand with the dynamic simulation, they see evolution in action with populations separating into divergent species. This representation attempts to aid visitors to relate the evolutionary process to the tree of life. This project is now an exhibit at the California Academy of Sciences.
Sand animation is a performance art technique in which an artist tells stories by creating animated images with sand. Inspired by this medium, we have developed a new multi-touch digital artistic medium named SandCanvas that simplifies the creation of sand animations. SandCanvas also goes beyond traditional sand animation with tools for mixing sand animation with video and replicating recorded free-form hand gestures.
Publications: 2
FloTree: A Multi-touch Interactive Simulation of Evolutionary Processes
ITS '12 Proceedings of the 2012 ACM international conference on Interactive tabletops and surfaces
Skills: 19
Technical
Business
Other
Education: 2
Bachelor of Computing
Valedictorian
Activities / Societies: Varsity Pool Player for NUS Pool Team in National University of Singapore, IT Director of National University of Singapore Entrepreneurship Society
Education
Student Exchange Programme
Awards: 2
Lee Kuan Yew Gold Medal (Best Graduate Throughout Course of Study)
Valedictorian
Languages: 2
Also find Chris Chua on…
What else would you like to see here?
Missing something? Tell us what would make this page more useful.
Sign in to share an idea.