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 owned test automation and release quality gates for Trust & Safety, and built a multi-agent code review system that runs in CI across 30+ repositories. 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 code review engine. Deterministic code decides what to review and where each comment lands; LLM agents only make the calls that need judgment.
- Devot: Local-first Markdown notes for macOS. Notes live in a SQLite database on the Mac, and every feature works without an account or a connection.
- Assay: Open-source SQL data checks for PostgreSQL. Write read-only queries whose rows are problems, run them on a schedule, and get alerted when results change.
- JM/OS: This site: a Mac OS X–style desktop in the browser, with accounts, chat and a guestbook on Supabase.
Experience
- TikTok, Software Engineer in Test (Jul 2025 – Sep 2026): Owned test automation, quality gates and release sign-off for Trust & Safety, and built a multi-agent code review system in CI across 30+ repositories.
- INFI.US, Software Engineer in Test (Jan 2025 – Jun 2025): Built an internal data-quality monitoring platform, later rebuilt as the open-source Assay, and the E2E tests for a self-checkout system.
- Carrefour China (Suning.com), Backend Software Engineer, Management Trainee Program (Jul 2021 – Mar 2022): Go backend services for a retail data platform.