Xiao Meng

Crafting tools and products to help people think and create.

(929) 266 8017
Hangzhou, China

Educations

Wuhan University

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

Work

Dine

Technical Director
Jun 2020 – Present
  • 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

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

Backbone API Docs

Full-stack Developer
Mar 2017 – Nov 2017
An API documentation platform like readme.com.
Developed the front-end, back-end, and toolchains for the product. Wrote customer-oriented documents, including API references, JSON Schema definitions, and Markdown user guides.
Django OpenResty JWT

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

httpstat

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

jsoncv

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

Substance

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

sui2

A self-hosted Startpage app that supports keyboard navigation and PWA.

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

Languages

English

CEFR level: C1

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