Senior Software Engineer / Frontend Platform

Diqi Zeng

I am a senior software engineer at Meta Infrastructure. My day-to-day work is mostly frontend platform and full-stack product work for developer tools: React and Relay UI, GraphQL APIs, typed data models, migrations, profiling, and visualization for deployment workflows.

Meta Experience

Frontend tech lead for CI/CD and deployment developer tools within Meta Infrastructure.

Now

Code deployment web tools

Lead frontend work for web-based deployment flows used to review CI results, land code, and coordinate deployments. I also implement core pieces directly, from typed ORM schemas and GraphQL APIs through Relay data flows and UI interactions.

Platform migrations

Modernizing without breaking the workflow

Rebuilt code-freeze and older deployment surfaces into React and GraphQL-based products through staged rollouts, instrumentation, and profiling. One high-traffic surface used Relay 3D data-driven dependencies to reduce unnecessary client data.

Earlier

Code quality, code browsing, and backend systems

Worked on Meta's web IDE and code-browsing platform, migrated a 2008-era code-quality monitoring system, and built C++ backend paths for secure payment-processing systems in Monetization.

Selected Projects

Side projects that are shipped as usable products: firmware, local web UIs, browser tooling, docs, static sites, and PDF/canvas-heavy frontend work.

Embedded / HomeKit / WebUI

Kiri Bridge

Open-source ESP32 HomeKit controller for Mitsubishi heat pumps. It combines firmware, a local WebUI, browser-based BLE provisioning, recovery flows, OTA-style release packages, diagnostics, and hardware-oriented setup docs.

ESP-IDFC/C++PreactTypeScriptWeb Bluetooth
Canvas / PDF / Local-first

Check de Go

Local-first React and TypeScript document layout tool for printable check templates, with responsive Canvas previews, uploaded image assets, persisted settings, PDF export, and static-site deployment.

ReactTypeScriptCanvasjsPDFlocalStorage

Skills

The stack I use most often for developer tools: UI, API design, data modeling, rollout safety, and performance debugging.

Frontend

JavaScript, Flow, TypeScript, React, Relay, Relay 3D, GraphQL, HTML5, CSS, StyleX, Canvas, SVG, D3-style visualization, WebAssembly.

Backend / APIs

Hack/HHVM, PHP, C++, GraphQL API design, Ent and typed ORM schemas, REST APIs, client-server contract design.

Developer Infrastructure

CI/CD, deployment systems, code review and code-landing workflows, staged rollouts, observability, logging, profiling, internal tooling.

Data / Pipelines

Python, MySQL/MyRocks, PostgreSQL, schema design, Hive, Presto, ETL and backfill workflows, data-quality monitoring.