Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Xuanrui Fan

Sunnyvale

Summary

Accomplished Software Developer with a proven track record at Amazon and Yahoo! Inc., specializing in API development and machine learning-based ad serving. Excelled in problem-solving and programming (Java, Shell, Python), leading projects that enhanced customer domain management and boosted ad views by 10%. Renowned for mentoring and innovative solutions in high-pressure environments.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Software Developer

Amazon
01.2023 - Current
  • Worked on AWS API Gateway Control Service team. Established developer facing system to build and manage the APIs that integrated with AWS services.
  • Led the new joiners to build the domain knowledge.
  • Tremendous on-call experience and solving lots of customers issue. With usage of other AWS services, including CloudFormation, CloudWatch, CloudTrail, Lambda...

Projects:

  • API Gateway resource migration to CloudFormation. Led and worked on the team resource migration to the new CloudFormation platform, to decrease the cost of development and management of the customer requests from Cloudformation.
  • API Gateway customer domain name enhancement. Organized the design and implementation of new features with API and domain name. Including IPv6 support, private domain name(Custom domain names for private APIs in API Gateway - Amazon API Gateway), and header-based routing.
  • Team infrastructure improvement, including testing system and region configuration build


Software Engineer

Yahoo! Inc.
11.2019 - 01.2023
  • Worked on designing, developing and testing software in Yahoo Gemini Team. Yahoo Gemini is the Yahoo digital ad platform that serves all the native ads on both web and mobile, based on machine learning recommendation system.
  • Worked on native ads serving platform and delivering features that are impacting business logic.
    Everyday work involves building JAVA based distributed online ad filtering and ranking system, offline data processing with JAVA and PIG script.
    Everyday work also requires the ability to run Shell scripts, check host logs and do basic data analysis to troubleshoot system error and provide fixes.

Projects:

  • Brand Safety. Developed the feature to prevent the unappropriated ads served the certain web viewers.
  • Segment Enhanced serving. Enhanced the machine learning system with the customers' personal segments to better serving the personalized ads. Brought 10% increase on ads viewed.

Application Tester Intern

ZEISS
03.2019 - 10.2019
  • Boosted application reliability by executing new generation electron microscope imaging.
  • Communicated with team to improve the image quality with the test results

Education

Master of Science - Electrical Engineering

University of California, Irvine
Irvine, CA
08-2018

Skills

  • Problem-solving
  • Programming: Java, Shell, Python
  • Object-oriented programming
  • Code debugging

Certification

  • Stanford Machining Learning online course certification
  • AWS Certified Developer – Amazon Web Services (AWS).

Timeline

Software Developer

Amazon
01.2023 - Current

Software Engineer

Yahoo! Inc.
11.2019 - 01.2023

Application Tester Intern

ZEISS
03.2019 - 10.2019

Master of Science - Electrical Engineering

University of California, Irvine
Xuanrui Fan