Resume of Jinlong Peng

Personal Information

Professional Skills

Education

Work Experience

  1. Beijing Merico Technology Co., Ltd.     2021-11 ~ 2025-11     Backend Engineer (Remote)

    • Led the system design and implementation of the code analysis engine using Python, FastAPI, and Celery.
    • Built backend services for Merico's enterprise engineering analytics platform with Node.js, NestJS, and PostgreSQL.
    • Resolved production issues for enterprise customers and delivered tailored technical solutions.
    • Developed an internal test environment management platform to automate environment provisioning and maintenance.
    • Built a code completion plugin and an automated testing system using AI large models.
  2. Chongqing Mekelaifu Yire Technology Co., Ltd.     2021-03 ~ 2021-11     Backend Engineer

    • Delivered core backend features and owned the unified messaging platform.
    • Launched a short-link service with Gin and MongoDB plus a distributed ID generator.
    • Built services with FastAPI and TortoiseORM in Python, and Gin with GORM in Go.
    • Operated infrastructure based on MySQL, Redis, and message queues.
  3. Chongqing Guangleng Technology Co., Ltd.     2019-04 ~ 2021-02     Backend Team Lead

    • Oversaw backend architecture, operations, monitoring, and technical roadmap.
    • Introduced Kubernetes on Rancher for load balancing and cluster management.
    • Adopted ClickHouse for analytics and open-sourced Synch to integrate real-time data with Metabase.
    • Established Jenkins-based CI pipelines with automated testing and container image publishing.
    • Rolled out a self-hosted Sentry stack for real-time error tracking.
    • Rebuilt services with FastAPI and TortoiseORM, created the Aerich migration tool, and became a TortoiseORM core maintainer.
    • Authored and open-sourced FastAPI-Admin as a modern alternative to Django Admin.
  4. Chongqing Xianggua Technology Co., Ltd.     2018-07 ~ 2019-04     Backend Engineer

    • Built and operated backend services, including API design and documentation.
    • Delivered projects on Django and Flask with MySQL and Redis.
    • Containerized workloads with Docker and automated delivery through Jenkins.

Open Source Projects

TortoiseORM GitHub Repo stars

TortoiseORM is an asyncio ORM inspired by Django ORM. I have contributed numerous features, including F-expressions, signals, and GROUP BY support, and now serve as a maintainer.

Aerich GitHub Repo stars

Aerich is a database migration tool I built for TortoiseORM, similar to Alembic for SQLAlchemy. It is maintained under the Tortoise organization.

FastAPI-Admin GitHub Repo stars

FastAPI-Admin is an admin dashboard built with FastAPI, TortoiseORM, and Tabler UI, offering an out-of-the-box experience similar to Django Admin over RESTful APIs.

Synch GitHub Repo stars

Synch synchronizes MySQL and PostgreSQL data into ClickHouse with both full and incremental pipelines, leveraging Redis, Kafka, and MySQL binlog for real-time analytics.

asyncmy GitHub Repo stars

A fast asyncio MySQL/MariaDB driver with replication protocol support.

rearq GitHub Repo stars

A distributed task queue built with asyncio and redis, with built-in web interface.

meilisync-admin GitHub Repo stars

meilisync-admin is a tool that synchronizes MySQL, PostgreSQL, and MongoDB to Meilisearch in real time, supporting both full and incremental modes.