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
186
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.

14 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.