# Yidong Huang > Staff Software Development Engineer at LinkedIn Location: San Jose, California, United States Profile: https://flows.cv/yidonghuang ## Work Experience ### Staff Software Engineer @ LinkedIn Jan 2021 – Present | Sunnyvale, California, United States -Designed and building a new mobile purchase flow to support prepaid credit via in app purchase -Designed and built the new mobile subscription flow -Designed and implemented Billdesk payment flow compliant with India’s national payment regulations, with $xx million annual revenue -Designed and built new fraud detections flows in payments and mobile purchase flows, blocking 7000~ frauds weekly ### Application Engineer - Senior Application Engineer @ Oracle Jan 2018 – Jan 2021 | Redwood City, California - Designing and prototyping a new architecture to ingest and validate customer data using Spark, Kubernetes, Kafka and Helidon. - Also working on a new UI to digest real-time Elastic Search results under the new architecture. - Added AnalyticViews using Oracle Autonomous Database to enable pre-aggregation and analysis on customer data. - Designed and built machine learning prototype to detect potential errors and make predictions for customers by clustering and dimensionality reduction algorithms (KNN and PCA). - Migrated and re-implemented old server under SOAP architecture to a RESTful server. Also migrated and implemented SOAP test suite under data bank pattern. ### Software Engineer @ Apt Games (Part-time) Jan 2017 – Jan 2018 | Madison, Wisconsin Area - Designed and built an interactive game that provides financial training for new employees or students. - Used Node.js (under Express framework) and AngularJS to build the web app, and used Semantic for UI design. ### Researcher @ UC Berkeley Isaacs Lab Jan 2017 – Jan 2018 | Berkeley, CA - Developed a solution for 360 VR camera solution for drones, using Nvidia Jetson TX2 as onboard computer. - Stitched real-time panorama videos captured by multi-camera system, using Nvidia VRWorks, streamed and then mapped panorama videos to HTC Vive and stabilized videos using IMU data. - Designed machine learning algorithms to colorize Mooney faces using RNN and fully convolutional CNN. ### Undergraduate Researcher @ Wisconsin Human Computer Interaction Lab Jan 2015 – Jan 2016 | Madison, Wisconsin Area - Participated in developing a web program that provides routing instructions based on driving preferences for different driving scenarios using GoogleMap API and facilitates driver’s awareness of driving tasks. ### Software Development Engineer Intern @ Amazon Jan 2016 – Jan 2016 | Seattle - Designed and built new back-end web service APIs for Amazon Seller Central. - Added a new service that stores and provides suggestions for label and package attributes under Spring Framework, deployed the new APIs in production pipeline. - Developed a new UI to visualize new suggestions and pre-populate features in AngularJS and Underscore.js. ### Assistant LIMS Developer @ Great Lake Bioenergy Research Center Jan 2015 – Jan 2016 | Madison, Wisconsin Area - Developed generic templates, inventory logging and email management configuration to improve the scalability and extensibility of LIMS (Lab Information Management System). Also worked on general service maintenance. ## Education ### Master of Engineering - MEng in EECS University of California, Berkeley ### Bachelor's degree in Computer Science University of Wisconsin-Madison ## Contact & Social - LinkedIn: https://linkedin.com/in/yidong-huang --- Source: https://flows.cv/yidonghuang JSON Resume: https://flows.cv/yidonghuang/resume.json Last updated: 2026-04-12