Overview
Work History
Education
Skills
Timeline
Generic

Ruinan Zhang

New York,NY

Overview

5
5
years of professional experience

Work History

Software Development Engineer

Amazon
Seattle, WA
02.2022 - 09.2025

Led design and implementation of data integration from 3 backend services into unified model for endpoint access API.

  • Delivered critical feature within 2-month timeline, orchestrated integration across teams, drove the alignment with multiple teams’ senior stakeholders.
  • Unified data from diverse services with varying schemas and ID spaces for streamlined access.
  • Designed and implemented DAG-based graph traversal query in API surface system for the newly onboarded data.

Proposed and led the migration of throttling mechanism for endpoint access API.

  • Conducted host CPU and Memory profiling and analysis to root cause a memory leak issue due to inefficient throttling mechanism.
  • Proposed, designed and implemented the migration to use AWS throttling.
  • Achieved 37% reduction in CPU utilization, 3x increase in host TPS capacity, and 50% decrease in hardware costs.($102K annually savings)

Proposed and led upgrade of monitoring infrastructure to improve service reliability and minimize false alarms.

  • Achieved 80% reduction in annual high-severity incidents caused by individual client issues. Designed and implemented the team's first CDK infrastructure pipeline and package for deploying service related infra changes.

Designed and implemented various features support for the endpoint access API including access control optimization, cross-devices functionalities support, device facing interfaces onboarding.

Software Engineering Intern

Millennium
New York, New York
06.2021 - 09.2021
  • Developed an internal data inventory application using Angular JS, which allows users to query data inventory with different conditions.
  • Participated in developing and exposing new API endpoint for the application and implemented GraphQL layer on the endpoint which largely improved the query performance.

Software Engineering Intern

Amazon
New York, New York
01.2021 - 04.2021
  • Developed an Alexa voice skill using Alexa Device Access API with video playing function, multi-devices control function and voice control function.
  • Developed a Node.js SDK library for the API endpoint that specialized for Alexa voice skill users, which was launched and used internally.

Education

Master of Science - Computer Science

New York University
New York, NY
09-2022

Data Journalism

Columbia University
New York, NY
05-2017

Skills

  • Programming Languages: Java, Python, JavaScript, C
  • Cloud & Infrastructure: AWS, AWS CDK, Docker
  • Backend & Data: REST APIs, GraphQL, SQL, NoSQL, Kafka
  • Web & Distributed Systems: Nodejs, AngularJS, React Native, Spark, Hadoop
  • Machine Learning: PyTorch, TensorFlow, NLP, MATLAB

Timeline

Software Development Engineer

Amazon
02.2022 - 09.2025

Software Engineering Intern

Millennium
06.2021 - 09.2021

Software Engineering Intern

Amazon
01.2021 - 04.2021

Master of Science - Computer Science

New York University

Data Journalism

Columbia University
Ruinan Zhang