$ cat "Real-world data" | Passionate ME > "Food for AI"
Experience
Berkeley, California, USA
[Geospatial datasets storage and delivery for internal customers]
Stored phases of datasets derived from tens of petabytes data assets.
Implemented RESTful API and multi-languages SDK (Java, Python, C++) for updating and querying.
Constructed serverless service on AWS with RDS (PostgreSQL), S3, Lambda, and API Gateway.
[Cost-effective geospatial data processing pipeline]
Ingested data sources that are formatted in JSON, CSV, and Protobuf.
Provided coverage reports for upstream to schedule data collection activities with cost-friendly goals.
Optimized the pipeline by selecting only necessary datasets conditionally based on business requirements for the cost reduction of the compute-intensive process.
Demonstrated a dashboard to downstream internal customers for visualized process progress.
Improved the pipeline reliability with flexible scripts in Shell and Python.
2017 — 2018
Palo Alto, CA
[Constructing music knowledge graph for NLP engine]
Built interface for NLP engine to access knowledge graph.
Fulfilled music knowledge graph with data from MusicBrainz database.
Created a multithreaded script to enrich music data by using Spotify API.
[Collaborating on mobile application testing]
Analyzed user data and built a benchmark for fulfillment tests under music domain.
Summarized the comparison between most popular voice assistants.
Leveraged the backdoor API by creating a workflow from behavior tests to Google Sheet.
[Enabling voice capability on vehicle cockpit]
Integrated wake word detection and speech recognition on embedded Linux.
Established the socket communication between the embedded system and the customer host.
2017 — 2018
Sunnyvale, CA
[Qt Widget prototype]
Wrapped I2C, GPIO, SPI and serial communication into Qt and C/C++.
Constructed the hardware test panel on Boot2Qt device.
[Qt Quick evaluation]
Designed the GUI with Qt Quick Control 2 based on the user required functionalities.
Applied SQLite 3 to manage user data and complex medical records on embedded system.
Utilized Signal-Slot mechanism to control a set of hardware without blocking UI.
Education
University of Iowa
Bachelor’s Degree
University of Iowa College of Engineer