Mingguo Mingguo Luo
Mingguo Luo

Available for freelance & remote work

Mingguo Luo

Senior Backend & Full-Stack Engineer

I help companies build industrial-grade cloud-native & distributed systems — from API gateways and config centers to high-performance database and network kernels.

🧭 6+ years experience 🌍 Shenzhen, China · UTC+8 💬 Fluent English (read / write / speak)
6+
Years building systems
12K
QPS on self-built KV store
<10ms
P99 latency achieved
4
Systems built from scratch

01 About me

Hi — I'm a backend engineer with 6+ years of hands-on experience shipping production cloud-native and distributed systems. I write high-performance, reusable code in Go (5+ yrs), C/C++, Python and JavaScript. My strength is software & systems design: I love digging into the internals of languages, operating systems and frameworks.

What sets me apart from most backend developers is full-cycle DevOps experience (Kubernetes, Docker, CI/CD, Prometheus, registries) — I've led the build-out of an on-premise private cloud. I'm reliable, communicate clearly in English, and I care about delivering products with real technical depth and business impact.

★ Why clients hire me

Need a backend that won't fall over at 3 a.m.? That's exactly what I build. For 6+ years I've shipped production cloud-native systems that stay fast and stable under real load — the kind of work where a single bad design decision costs weeks. I bring that same rigor to your project, whether it's a brand-new API, a service that needs rescuing, or a hard performance problem nobody else has cracked.

Performance you can measure

I don't hand-wave. My systems hit 12K QPS at <10ms P99 — I'll bring the same benchmark-driven discipline to yours.

🛠️

End-to-end ownership

Architecture, code, tests, CI/CD, deploy and monitoring — I cover the whole pipeline so you don't have to juggle five freelancers.

💬

Clear, low-friction comms

Fluent English, no-surprise updates, and honest estimates. You'll always know where your project stands.

🔬

Depth most devs skip

I've built databases, TCP/IP stacks and an OS from scratch. When your problem gets deep, I'm already comfortable down there.

⏱️ Replies within 24 hours 📦 Clean, documented, handover-ready code 🤝 Free 30-min scoping call
Let's talk about your project →

02 Skills & Tech stack

Languages

Go C / C++ Python JavaScript / TS

Distributed & Backend

Microservices API Gateway Raft / Consensus gRPC / RPC Message Queue High Availability

Data & Storage

MongoDB Redis RDBMS internals Transactions / MVCC

Cloud & DevOps

Kubernetes Docker CI/CD Prometheus Private Cloud

Systems & Networking

TCP/IP stack DPDK Linux / ARM Embedded / RTOS Coroutines

Engineering practice

System design Performance tuning DSL / Schema design Automated testing

03 Work experience

Sangfor Technologies

Cloud Platform Engineer · SASE R&D & Middle-Platform Dept.

2021.09 – 2025.04

Core engineer on China's first production cloud-native, in-house SASE platform — migrating a security-stack business from hardware delivery to SaaS. Stayed with the product from project kickoff through launch and steady iteration.

  • Owned the control plane in a multi-tenant, microservice architecture: designed and built a distributed API gateway and configuration center with high availability — from research and design to coding, automated testing and ops tooling.
  • Co-designed a domain-specific Schema language (protobuf-like) to standardize configuration across services.
  • Built out the ops platform and CI/CD pipelines that hardened quality for a weekly release cadence.
  • Tech: Kubernetes, Docker, MQ, Redis, MongoDB, C/C++, Go (primary), Python (testing & DevOps).
🏆 Half-year Outstanding Employee award 🏅 Company-wide Code Review award

XAG (XAircraft)

Embedded Software Engineer · Perception & Control Dept., Guangzhou

2018.09 – 2021.09

At an agri-tech company, I led R&D of the onboard system platform for crop-protection drones and unmanned ground vehicles.

  • Built a lightweight, customizable general-purpose software platform on ARM (a ROS-like robotics OS) that stably hosted algorithm modules under extreme performance demands; developed sensor device drivers and the networking layer.
  • Responsible for architecture design, interface design and custom protocol design; contributed to adaptive mesh networking for device coordination.
  • Drove platform performance optimization — co-authored a task scheduler that switches tasks via coroutines instead of time slices, yielding measurable performance gains.
🏆 Company Product Quality Award (top 10%)

04 Selected projects

Distributed KV Store

↗ Repo

A distributed key/value store built from scratch to master the PACELC trade-offs and real-world failure diagnosis. Implements leader election, log replication, crash recovery and shard migration.

12K QPS <10ms P99 latency 4C / 8G test env
GoRaftSharding

TinyDB — RDBMS from scratch

↗ Repo

2025.05 – present

A complete RDBMS built from the ground up in Go to master database-kernel internals: operator algorithms, buffer-pool management, write-ahead logging & crash recovery, transaction & lock management, and concurrent access.

10K+ TPS <10ms avg query 1000+ connections <30s recovery
GoWALMVCCTransactions

High-performance TCP/IP stack on DPDK

↗ Repo

2024.06 – 2024.10

A simplified TCP/IP stack implemented from scratch — reliable byte stream, TCP sender/receiver, connection management, IP/Ethernet interfaces and a router. Achieves end-to-end communication across physical machines.

1 Gbps direct link 40 Mbps file transfer
C++DPDKTCP/IP

05 Education & Continuous learning

Guangdong University of Technology

2014.09 – 2018.06

B.Eng. in Systems Engineering

Self Online Learnning —— Massachusetts Institute of Technology (MIT)

2023.09 – present

EECS — self-directed study via MIT OpenCourseWare

📔 luomingguo.github.io/mit-cs-notespersonal notes & labs

Systems Operating System Engineering (6.1810) · Computer Networks (6.5820) · Database Systems (6.830) · Distributed Systems (6.840) · Datacenter Computing (6.S984)
Architecture & Languages Computation Structures (6.1910) · Compiler Construction (6.1100)
Theory Intro to Algorithms (6.1210) · Design & Analysis of Algorithms (6.1220)
Software Engineering Software Performance Engineering (6.1060) · Software Construction (6.1020)