Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Yuan Yao

melofoyyyy@outlook.com +1-206-227-1898 San Jose, CA 95111 https://www.linkedin.com/in/yuanyaomelofo/

TECHNICAL SKILLS
Programming Language Java, Python, Go, C, C++, Swift, Objective-C, Kotlin, HTML, CSS, JavaScript, TypeScript, SQL, NoSQL
Framework/Library/Tool Spring, Spring Boot, JDBC, MyBatis, Hibernate, MySQL, PostgreSQL, SQLite, MongoDB, Amazon
DynamoDB, Neo4j, InfluxDB, Redis, Apache Hadoop, Apache Spark, Apache Kafka, React, Redux, Node.js, Express.js, Bootstrap, AWS,
GCP, Azure, Docker, Kubernetes, Virtual Machines, Mockito, Git, TensorFlow

WORK EXPERIENCE
Amazon | Palo Alto, United States May 2022 - April 2023
Software Engineer
• Engineering owner of ShopTheLook, a web service (Spring, React) that allows customers to shop for looks by taking a screenshot or
uploading a custom photo - https://www.amazon.com/shopthelook that serves millions of requests daily.
• Collaborated with stakeholders to continuously improve ShopTheLook for customer experiences, including maintaining, bug fixing, A/B
testing, investigation, deprecation, migration, integration, and developing new features. Increased global revenue by 23.3% in 2022 Q4.
• Led the design and development of Clickstream Data Ingestion, a distributed, scalable, reliable, and cost-effective cloud batch
system defined on AWS which processes historical customer behavior data and injects them into Elasticsearch for machine learning
investigation.
• Optimized event analytic TSV reports process performance and cost by asynchronous approach with message queue service and
autoscaling approach with serverless Lambda.
• Continuous integration/deployment, pull requests, code reviews, load/stress testing, unit/integration/e2e testing.
Amazon | Palo Alto, United States May 2021 - July 2021
Software Engineer Intern
• Designed and implemented a distributed reports generator with event metrics across data sources including Amazon DynamoDB, S3,
and CloudWatch, which has AWS cloud infrastructure defined in CDK/TypeScript and serverless Lambda defined in Python.
• Collaborated with dataset leads to test the reports generator and deployed it to the production stage that converts 100% manual work
to complete automation.
Jamf (ZecOps) | San Francisco, United States February 2021 - Apr. 2021
Software Engineer Intern
• Designed and implemented a PostgreSQL database with partition, sharding, and replication to support storing security information
with millions of writes per day from iOS Powerlog files.
• Built API endpoints with Spring Boot and Hibernate to process data in Powerlog files and load them to the PostgreSQL database.
RWTH Aachen | Aachen, Germany April 2017 - April 2019
Software Engineer / Research Scientist
• Led a software engineering team to support machine-learning-based mechanical properties' prediction in foundry production.
• Built a big data processing service with Apache Flume, Hadoop, Hive, Sqoop, DolphinScheduler, Spring Boot, and Hibernate to
process and store mechanical properties data (TB) to MySQL for machine learning investigation.
• Tuned hyper-parameters of Support Vector Regression, Random Forest, Gradient Boosting, Feedforward Neural Networks, and Long
Short-Term Memory in TensorFlow, which optimized the prediction accuracy from about 89% to 99.8% and published an SCI paper Spring
Back Prediction of Multiphase Steel.

SELECTED PROJECTS
Routine+: A MERN stack web application that helps people develop habits. https://github.com/melofo/routine-plus
• Led the design and development of a MERN (MongoDB, Express.js, React, Node.js) stack website with RESTful routes to organize
daily/weekly/monthly routines.
• Designed and implemented a beautiful drag-and-drop UI with React to seamlessly manage tasks.
GameCrossing: An MVC-Based JavaWeb for games, gamers, and developers to interact. https://github.com/melofo/game-crossing
• Designed and implemented a MySQL database loaded with 500,000 rows of data.
• Created Beans of the model layer and used JDBC to build the data access layer to support game reviewing and recommendation.
• Rendered view with JSP to perform CRUD operations on interactive web pages.

EDUCATION
Northeastern University | San Jose, United States M.S. Computer Science, ALIGN Program (GPA: 3.9/4.0) September 2019 - May 2022
RWTH Aachen University | Aachen, Germany M.S. Mechanical Engineering October 2016 - May 2019
University of Science and Technology Beijing | Beijing, China B.S. Materials Science September 2012 - July 2016

You might also like