Yifeng Chen Email and Phone Number
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."
-
Senior Software EngineerApple Sep 2023 - PresentCupertino, California, United StatesMaps Data Processing -
Software Engineer, Data InfrastructureHouzz Oct 2019 - Jul 2023San Francisco Bay AreaBuild 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 -
Student Software DeveloperRobotwits Feb 2019 - Aug 2019United 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). -
Engineer InternHorizon Robotics Jul 2018 - Oct 2018Nanjing, 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
-
Information Technology - Software Engineering -
Computer Science
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?
-
-
-
3sparktx.com, yahoo.com, gmail.com
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial