Jincheng Ma — Software Engineer
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.
Projects
- ocra: Open-CR-Agent, an open-source multi-agent code review tool. Deterministic code handles the pipeline; LLM reviewers only make the calls that need judgment.
- Assay: Open-source SQL data checks for PostgreSQL. Write read-only checks, run them on a schedule, and see what needs attention.
- majincheng.com: This site. A bilingual personal page built with Astro that ships almost no JavaScript.
Experience
- 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.
- 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.
- Carrefour China (Suning.com), Backend Software Engineer, Management Trainee Program (Jul 2021 – Mar 2022): Go backend services for a retail data platform.