Xiao Meng

Crafting tools and products to help people think and create.

(929) 266 8017
Hubei, China

Education

Wuhan University

Bachelor of Engineering Computer Science and Technology
Sep 2009 – Jun 2013
Overall GPA: 2.98/4

Work

Anyun AI

Co-founder
Jun 2023 – Present
  • Owned all technical decision-making for the company, from architecture and technology choices to engineering process and tooling.
  • Led product planning and implementation end to end, and ran deployment and operations for the SaaS services: CI/CD, monitoring, incident response and postmortems.
  • Worked directly with customers on delivery: rolled out edge devices and the SaaS at school sites, integrated the platform with each customer's cameras, audio terminals and partner systems, and turned customer feedback into fixes and features.

Dine

Technical Director
Jun 2020 – Oct 2024
  • Worked with design and development teams to deliver custom software solutions.
  • Developed and deployed client websites on CDN and dedicated servers.
  • Troubleshot and resolved any issues raised by clients.
  • Set up and maintained the tools and processes for CI/CD pipelines using GitLab and Git Flow.

Yuansuan, Inc.

Software Development Lead
Mar 2021 – Jan 2022
  • Managed a team of 10 software developers, overseeing their work and providing guidance and support.
  • Designed system architecture for a SaaS platform, ensuring technical feasibility and scalability.
  • Collaborated with interdisciplinary teams, including product managers, designers, and QA engineers, to deliver high-quality software products on time and within budget.
  • Provided technical support on-call, troubleshooting and resolving software issues from the end-users.

Sixteen Markets, Inc.

Co-Founder & CTO
May 2016 – Mar 2020
  • Team Management: Expanded development team from 6 to 18 people in 3 years, with roles in front-end, back-end, testing, and operations. Managed team and coordinated schedules/tasks, hosted daily/regular meetings, and set team rules/regulations.
  • System Architecture: Designed service-level protocol using Protobuf/gRPC for inter-service communication. Designed external API specification using JSON Schema and OpenAPI.
  • Software Development: Implemented access layer gateway using OpenResty/Lua for bi-directional conversion between internal Protobuf/gRPC and external HTTP API. Developed/maintained accounting/clearing systems, internal admin systems, and other microservices using Python and Go. Developed tools for data structure definition, API code generation, and documentation generation.
  • Development Process Management: Developed GitFlow-based Git workflow and set up Atlassian applications for project management, version control, and CI/CD. Designed/developed Python packaging format and Ansible-based automated release solution.

Wandou Labs

Site Reliability Engineer
Mar 2014 – Mar 2016
  • Monitored and analyzed system performance to identify potential problems or areas for improvement.
  • Participated in on-call rotations to respond to alerts and system outages and support other teams.
  • Developed automated solutions and internal tools to improve the reliability, scalability, and maintainability of systems and services.
  • Worked with development teams to optimize the design and implementation of new/existing systems and services.

Sohu.com

Back-end Developer
Jul 2013 – Feb 2014
  • Developed and maintained back-end services and APIs for a variety of applications and platforms using languages such as Python and PHP.
  • Researched best practices for building API services using various databases such as MySQL, MongoDB, and Apache Cassandra.
  • Collaborated with front-end developers to integrate UI features with the back-end APIs.

Projects

Tenderbuddy

Architect, Full-stack Developer
Aug 2025 – Sep 2026
An agent system for Chinese public-procurement bidding that turns a tender document (RFP) into a compliant, submission-ready bid.
Designed and built the system end to end: it parses the tender into structured requirements and scoring criteria, derives the bid outline 1:1 from the tender's own composition checklist, writes each section based on the company's knowledge base, and simulates the evaluation committee to score the draft. Output standard DOCX suitable for formal submission.
NodeJS LangChain Durable Execution ETL Layout Detection

Campus Watch

Architect, Full-stack Developer
Jul 2023 – May 2026
A computer-vision campus safety platform for K-12 schools, in production across 20+ schools with 250+ monitored zones.
Designed and built the system as two tiers: detection at the edge, all business logic in the cloud. Rockchip NPU edge controllers run YOLO object detection over the school's camera streams (8–64 channels per unit) and audio terminals flag keywords, shouting and SOS. The SaaS in the cloud turns their raw events into deduplicated alerts, tracks each incident from triage to resolution, and serves multiple schools as tenants.
YOLO Django Task Queue

Yuansuan Cloud for Business

Team Lead, Core Developer
Jun 2021 – Oct 2021
A hybrid cloud platform for computer-aided engineering in HPC clusters.
Collected and analyzed customer requirements, designed the on-premises system, managed the developer team, and delivered the product in a limited time.
Go Kubernetes HPC WebRTC

G7.com.cn

Frontend Developer, DevOps
May 2020 – Oct 2020
The official website of G7.
Rebuilt front-end and back-end of the website with the latest technology and systematic modules.
React Gatsby Chart.js Netlify CMS

Cashier

Core Developer, Product Manager
Oct 2016 – Oct 2019
A clearing system for the online stock trading brokerage service.
Designed and implemented the whole system from the ground up. The challenge was to learn trading/clearing rules from scratch and create an API platform for introducing brokers, which is the first of its kind in the industry.
Go gRPC RethinkDB

Loki

Full-stack Developer
Aug 2014 – Jan 2016
A deployment automation system for large-scale applications on thousands of servers.
Designed and implemented the front-end of the system, collaborating with teammates to deliver the scheduling and data collection modules of the back-end.
Python Gevent OpenTSDB jQuery

Side-projects

VocalFlow

A voice dictation app for macOS that turns speech into polished, ready-to-send text in real time. Built solo as a complete commercial SaaS: native client, low-latency WebSocket streaming backend with AI refinement, subscription billing, and cross-device sync.

jsoncv

A toolkit to construct your Curriculum Vitae/Résumé using JSON and produce stylish HTML/PDF documents.

httpstat

A CLI tool to show HTTP statistics in a beautiful and clear way.

Substance

An HTML-to-Markdown extractor that gives complete control over the extraction process and allowing for careful tuning for every website.

Obsidian paste image rename

An Obsidian plugin that provides an intuitive interface to rename pasted images and other attachments.

Deptest

A Python testing framework that can control the execution order of the test units.

Skills

Back-end Dev

Expert - 10 years
Python Django Go gRPC Docker Linux

Front-end Dev

Advanced - 6 years
JavaScript TypeScript Webpack CSS SCSS

Project Management

Advanced - 4 years
PRD Agile Scrum Waterfall

Web Design

Intermediate - 4 years
Figma Axure Sketch

React

Beginner - 2 years
React Hooks React Query Zustand Next.js

Agentic Coding

Advanced - 2 years

Over the past two years I have kept pace with agentic coding, working each new technique into my daily workflow. A common pattern is to hand everything to the agent, then be disappointed by the result and watch the codebase grow harder to maintain. My experience has been the opposite, I find that agents free me from tedious, repetitive work, so I can put my time into thinking and making decisions.

Writing code by hand is easy to sink into: I could stay in flow for hours and still feel fresh. With agents, I run several projects or features in parallel, and each one keeps pulling me back into the loop to supervise, review, and answer questions. Most of my day now goes to thinking, which is far more demanding than writing code. But judging by the quality of what I ship, I'm convinced this is the right way to work.

Out of this practice came out a complete methodology for building software with agents:

  • Spec first: Every feature starts with a planning phase that produces a written spec covering requirements and system architecture. The agent is a sparring partner here, not the author. I use the discussion to refine requirements, weigh architectural trade-offs, and surface gaps and failure modes, iterating until the spec is final.
  • Hands-off execution: I break the spec into concrete implementation steps and hand them to a top-tier frontier model. This is the only phase where I deliberately stay out of the way. I review and accept the result afterwards. For complex tasks, I ask the agent to write a session summary along with the git commit.
  • BDD as a hard constraint: Agents must implement in behavior-driven style, so every stated requirement is backed by a test. This is where agents pay off most, since they excel at repetitive work: extensive unit tests with mocks, and at times entire mocked services for integration testing.
  • Smoke tests as living documentation: Before a major release, the agent smoke-tests the feature and must leave behind a runbook showing how to drive the UI with tools such as Agent Browser or Computer Use. These scripts live in the repo and run alongside the code.
  • Context discipline with herdr: I work mostly in the terminal and keep each session's context tightly bounded. When it grows too large, I use herdr, an agent multiplexer, to hand off subtasks or research to fresh agents that report their conclusions back.
  • Remote control with paseo: Away from my desk, I connect from my phone to a paseo daemon on my workstation and direct Claude Code or Codex remotely.

Languages

English

IELTS: 7.0

Possess a strong command of the English language, with excellent reading, writing, and comprehension skills. Demonstrated by the ability to quickly learn new knowledge from English-only resources, write professional technical documents, and collaborate seamlessly with native English speakers.

Chinese

Native