Payments · Risk · AI

Shengyu Li李圣禹

I focus on payments, risk and AI systems: software that makes high-stakes decisions observable and auditable. My background is in systems programming.

"Everything real turns fake, everything right is wrong."

Shengyu Li
189★
GitHub stars
31
GitHub followers
2.0k
知乎 followers

Open source

Merged upstream

Fixes that landed in projects other people maintain.

Linux kernel Linux 6.9

C

Fixed an infinite loop in the kselftest harness: an assertion failing inside FIXTURE_TEARDOWN re-entered teardown forever instead of failing the test.

selftests/harnesscommit 72d7cb5

OpenInference 2026

Python

Google ADK instrumentation now derives request attributes once per span instead of re-serializing the whole request on every streamed chunk.

Tracing · Google ADKPR #3591

Projects

Things I've built

Personal projects, built in my own time. More on GitHub.

clawock

Python

An agent-driven investment desk for a real HK + US portfolio. It runs a bull-vs-bear debate, applies hard risk gates, and grades its own calls on a daily scorecard.

★ 17 dashboard repo

A SQLite clone written from scratch in C++: pager, B-tree, cursor and REPL. The most-starred thing I've shared.

★ 132repo

A course guide for the CS track at MSU-BIT and the MSU Department of System Programming. The resource I wish I'd had as a freshman.

★ 26repo

Background

Education and earlier work

Mathematics and system programming at Moscow State University, with engineering work alongside.

Earlier work

2021 — 2023
Software Engineer · Chatroulette
Data instrumentation and telemetry dashboards (Prometheus, Grafana).
2021
Software Engineering Intern · Tencent
Payment-channel integration on the billing platform.

Education

2022 — 2024
M.S. — Lomonosov Moscow State University
Department of System Programming (ВМК). Compilers, kernels, and program analysis.
2018 — 2022
B.S. — Computational Mathematics & Cybernetics
MSU / MSU-BIT Shenzhen. Foundations in math, algorithms and systems.