Skip to content

Jincheng Ma

中文
Bio

I'm a software engineer in the Bay Area. I build developer tooling, and I'm good at bringing AI agents into each stage of quality control: requirements, test design, code review and release.

Most recently I was at TikTok, where I built a multi-agent code review system that runs in CI across 30+ repositories, and a pipeline that turns product requirements into test cases and automation scripts. Before that I built an internal data-quality platform at INFI.US in Chicago, and got my master's at Illinois Tech. I'm currently looking for software engineering roles.

Outside of work I boulder, currently at V6, and take photos. Some of my photos are on Unsplash.

An illustration of the Golden Gate Bridge with the San Francisco skyline behind it and a sailboat on the bay.

Experience

  1. TikTok · Software Engineer in Test, Developer Tools & Agent Infrastructure

    Jul 2025 – Sep 2026

    Brought AI agents into code review and test design, and built the CI gates and developer tooling around them for 30+ repositories.

    Details
    • Built a multi-agent code review system that runs in CI on every merge request across 30+ internal repositories. A coordinator runs 7 specialist reviewers in parallel (security, performance, code quality, docs, release, internal standards), merges and de-duplicates their findings, and blocks the merge on critical issues. Review turnaround dropped by about 50%, and it has caught 100+ issues rated P2 or higher.
    • Kept it cheap and reliable enough to run on every merge request: the number of reviewers and the model tier scale with diff size and sensitive paths, reviewers share one cached context instead of each getting a copy (token spend down 30%+), and each run has per-model fallbacks, timeouts, and input sanitization against prompt injection. Per-review token and cost tracking made it possible to compare models on quality, latency and cost.
    • Built an AI pipeline that goes from PRD to test cases to automation scripts, raising test-case writing efficiency by 60% and cutting script development time by 70%.
    • Wired backend API, integration and E2E suites for Trust & Safety products into CI/CD as release gates. P0/P1 regression automation went from 80.21% to 95.82%.
    • Used production metrics and on-call trends to guide reliability work. Production issues dropped by 30%, and inspection stability went from 93.94% to 99.99%.
    • Compared deployments across regions in app code, runtime config, middleware and third-party dependencies, found 19 region-specific scenarios and 60 config sets, and turned them into layered CI checks to catch config drift early.
  2. INFI.US · Software Engineer in Test

    Jan 2025 – Jun 2025

    Built an internal data-quality platform end to end, plus the E2E tests used for releases.

    Details
    • Built an internal tool (Next.js, TypeScript) that runs 150+ scheduled SQL checks a day over 50+ tables in several databases, shows the results on a dashboard, and posts anomalies to team channels through webhooks.
    • Set up a Playwright E2E framework and Android test flows in CI/CD for regression testing of core flows.
  3. Carrefour China (Suning.com) · Backend Software Engineer, Management Trainee Program

    Jul 2021 – Mar 2022

    Go backend services for a retail data platform.

    Details
    • Built and tuned REST query APIs in Go for a data platform used for self-service queries and BI. Average response time was 80 ms, and throughput went up 35% after endpoint and concurrency tuning.
    • Owned access control: role-based permission groups with OAuth 2.0 and JWT, deciding which teams could query which datasets and dashboards.
    • Added Redis caching (85% hit rate) and PostgreSQL index tuning, which cut key query times by 40%. Set up GitLab CI (build, lint, test, Docker) with automated API tests, which shortened the release cycle by 30%.

Skills

AI agents
Multi-agent systems, Agent orchestration, MCP, LLM evaluation, Claude Code, Cursor
Languages
Go, Python, TypeScript, Java, SQL
Backend
REST, gRPC, PostgreSQL, MySQL, Redis, Kafka, Next.js
Testing
Playwright, Pytest, JUnit, API & integration testing, E2E testing
Infrastructure
Docker, Kubernetes, AWS, GCP, GitHub Actions, GitLab CI

Education

  • Illinois Institute of Technology · M.S., Information Technology & Management · GPA 4.0

    2024
  • Nanjing University of Technology · B.E., Materials Science and Engineering · Double major in Human Resource Management

    2021
  • majincheng990128@gmail.com
  • GitHub
  • LinkedIn
  • Résumé (PDF)
  • Photography