Yifeng Chen

Yifeng Chen Email and Phone Number

Data Infrastructure Software Engineer at Apple @ Apple
cupertino, california, united states
Yifeng Chen's Location
San Francisco Bay Area, United States
About Yifeng Chen

Yifeng Chen is a Data Infrastructure Software Engineer at Apple at Apple. Colleagues describe them as "I had the pleasure of working with Yifeng for nearly 4 years as the architect and data governor at Houzz. During his tenure at Houzz, Yifeng consistently demonstrated high motivation, drive and great coding and communication skills. He took full ownership of impactful initiatives and conducted himself with elegance and professionalism. As the architect and data governor, I had the opportunity to closely observe Yifeng's contributions. He played a crucial role in our data infrastructure, particularly in contributing to our Hive-based Data Warehouse pipeline. Yifeng provided guidance to engineers and data scientists, offered on-call support, and developed custom tools for effectively monitoring and managing the cluster. His expertise and dedication significantly improved the efficiency and reliability of our data processing pipeline. Furthermore, Yifeng took on additional responsibilities in the past two years under my guidance. He led the development and launch of our highly customizable CDP (Customer Data Platform). This platform successfully handles high event processing capacity using Kafka and Flink, seamlessly connects with multiple endpoints such as Amplitude, Blueshift and S3, and effectively utilizes Elastic Search. Yifeng demonstrated exceptional ownership and collaboration skills while working with both third-party vendors and internal stakeholders, resulting in a highly successful integration. It has truly been a pleasure working with Yifeng, and I have no doubt that he will bring great value and inspiration to any team he joins. His technical expertise, strong work ethic, and ability to drive impactful projects make him an outstanding contributor. I wholeheartedly recommend Yifeng for any position he pursues."

Yifeng Chen's Current Company Details
Apple

Apple

View
Data Infrastructure Software Engineer at Apple
cupertino, california, united states
Website:
apple.com
Employees:
218112
Yifeng Chen Work Experience Details
  • Apple
    Senior Software Engineer
    Apple Sep 2023 - Present
    Cupertino, California, United States
    Maps Data Processing
  • Houzz
    Software Engineer, Data Infrastructure
    Houzz Oct 2019 - Jul 2023
    San Francisco Bay Area
    Build and maintain data pipeline software infrastructures, including batch data jobs scheduling system, real-time data streaming pipeline, monitoring/alerting, tooling, backup, data synchronization between clusters, etc.Realtime user events streaming pipeline:▪ Designed, developed, and owned the data streaming pipeline that handles user events and user attributes using Filebeat, Kafka, Flink on Kubernetes▪ Handles data that averages at 600 event/s and peaks at 2000 events/s, with 95% of the events having latency below 2s▪ Implemented and supported monitoring, alerting, and replay to ensure zero data lossBatch data pipeline job scheduling system:▪ Developed and owned the core batch data pipeline with customized Luigi framework, led the team for maintenance and support▪ Built job templates to support different types of data ETL jobs (Sqoop, Hive, Spark, MapReduce, etc.)▪ Designed and built auto synchronization between main data cluster and read-only data cluster (for ad-hoc query usage)▪ Built data validation system to ensure data quality, monitoring system to track job delay, and CI/CD on Jenkins
  • Robotwits
    Student Software Developer
    Robotwits Feb 2019 - Aug 2019
    United States
    - Carnegie Mellon University Student Studio Project Sponsored by RobotWits LLC.• Implemented a self-driving simulation and automation testing system based on an open-source simulator.• Designed the modular architecture to interact with Robot Operating System using a publish-subscribe pattern.• Implemented a logging framework, which records the simulation session and supports its replaying.• Managed project development cycle using agile approaches (Scrum) and project tracking tools (Jira).
  • Horizon Robotics
    Engineer Intern
    Horizon Robotics Jul 2018 - Oct 2018
    Nanjing, Jiangsu, China
    - Software engineer intern, SDK development.• Experience in distributed systems architecture design and programming• Experience with No-SQL DBs (MongoDB, Redis)

Yifeng Chen Education Details

Frequently Asked Questions about Yifeng Chen

What company does Yifeng Chen work for?

Yifeng Chen works for Apple

What is Yifeng Chen's role at the current company?

Yifeng Chen's current role is Data Infrastructure Software Engineer at Apple.

What schools did Yifeng Chen attend?

Yifeng Chen attended Carnegie Mellon University, Nanjing University.

Who are Yifeng Chen's colleagues?

Yifeng Chen's colleagues are Jackie Jones Jr, Rasim Yıldız, Adrian C., Rawabi Khalid, Shubham Patil, Kshitija Mhatre, Bobby Harrison.

Not the Yifeng Chen you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.