Hi, I'm Yunpeng.

I build the platforms that let engineers ship without thinking about the platform.

I'm a Staff Software Engineer at Apple, where I build the infrastructure and AI-powered tooling behind News, Weather, and Stocks.

Staff Software EngineerCupertino, California
View resumeSay hello
Portrait of Yunpeng LiOperator mindset
Infrastructure, delivery speed, and product polish are all part of the same system.
years building infrastructure and developer platforms
13+
Apple News automation pipeline run time
hours → minutes
build qualification cadence
daily → hourly
developer throughput from PR-based concurrent testing
2×

the short version

About me

This site is my workshop: what I'm building, what I'm learning, and the systems I'm trying to make simpler. Ask the assistant anything about my work.

I've spent more than a decade building the platforms other engineers ship on: Kubernetes clusters, CI/CD pipelines, and the internal tools that take the friction out of getting code to production.

At Apple I lead DevOps and infrastructure work for News, Weather, and Stocks. Before that I built next-generation CI infrastructure at Uber's Advanced Technologies Group, and earlier at Apple I took the News automation pipeline from hours to minutes.

These days much of my work is where AI meets infrastructure: retrieval pipelines, LLM assistants, and agentic workflows that let engineers ask for what they need in plain language. I care about reliability, simplicity, and tools people actually enjoy using.

A few facts

  • This site runs on a six-node Raspberry Pi Kubernetes cluster at home, deployed with Argo CD.
  • I started my career in test automation, which is why I still care how things fail.
  • Engineering Systems & Computing graduate of the University of Guelph, Canada.
  • The assistant on this site is one of my own experiments in retrieval and agentic workflows.

How I work

  1. Simplify complex systems

    The best platform is the one nobody has to think about.

  2. Automate the repetitive

    If a task is done twice by hand, it is a candidate for a pipeline.

  3. Own it end to end

    From provisioning to monitoring, the whole path is the product.

  4. AI where it earns its place

    Tools engineers reach for every day, not demos.

right now

What I'm focused on

Building AI-powered DevOps tooling at Apple, supporting News, Weather, and Stocks.

Exploring how LLMs, embeddings, and agentic workflows fit into real infrastructure: not demos, but tools engineers reach for every day.

Iterating on this site as a playground for ideas: chat interfaces, workflow automation, and simpler ways to work with complex systems.

Updated March 24, 2026

so far

The journey

Full resume
  1. Feb 2020 – Present
    Staff Software Engineer · Apple Inc.
  2. Feb 2020 – 2024
    Senior Software Engineer · Uber Advanced Technologies Group
  3. Mar 2016 – Feb 2020
    Senior Software Engineer · Apple Inc.
  4. Jun 2015 – Mar 2016
    Software Development Engineer · IBM
  5. May 2014 – Jun 2015
    Software Developer · IBM
  6. Oct 2013 – May 2014
    Sr. Automation QA Engineer · Tangelo Games Corp. (Imperus)

go on, ask

Ask anything about my work

Ask about infrastructure, projects, writing, current work, or experience.

worth your time

Things I've been sharing

off the clock

Snapshots

My DP for a while
My DP for a while

I used this display picture for quite some time.

My Hero
My Hero

I miss you a lot.

made to order

Resume, your way

Describe what this version should emphasize, and the generated preview will adapt the resume around that focus.

Standard resume

Download the default resume directly.

Every custom request generates a fresh resume.

don't be a stranger

Say hello

Drop me a note about what you're building, what kind of role you have in mind, or what you want to collaborate on.

3000 characters left

Based in Cupertino, California