Skip to content
View Mhburg's full-sized avatar

Highlights

  • Pro

Block or report Mhburg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mhburg/README.md

Hi there 👋

Morgan Li

Backend / platform & AI engineer · Sydney

Formerly Engineering Manager at Motosoft on the LetsRide platform (Jan–May 2026) — Python (FastAPI), AWS CDK across 7 stacks (Aurora Serverless v2, ECS Fargate, CloudFront, WAFv2), a Rust + Go geospatial routing pipeline, and distributed WebSockets at scale. That work lives in private repos.

These days I build AI and agentic systems on that backend foundation — LLM tools, retrieval, and Model Context Protocol (MCP) servers — alongside research on how transformers represent meaning. Open to senior backend / full-stack roles.

Recent work

  • research-helper — a published Claude Code plugin (MIT) with five model-invoked agent-skills for CS/ML/NLP research: literature discovery, paper digests, experiment design, code scaffolding, and paired-statistics analysis (~6,400 lines of Python).
  • MCP connector demos — orchestrator + self-built MCP server pairs (Anthropic SDK, Cloudflare Workers, BM25 retrieval, bearer auth, read-only guardrails) that answer questions grounded in a site's own content — for example, a live demo grounded in unsw.edu.au. More demos and write-ups at morgan-li.dev.
  • NLP research — orthogonal vs. subtractive negation in transformer embeddings, applied to sarcasm detection, with the UNSW NLP Research Group.

Long-running public work — game modding in C#

Ten years of game modding — 200,000+ aggregate downloads across the pinned RimWorld and BattleTech projects, with international collaborators in Germany, Poland, the U.S., and Hong Kong.

  • MoveBase (Home Mover) — multi-building relocation in RimWorld, modelled as cycle detection on a lazy spatial dependency graph; cycles broken by a feedback-vertex heuristic.
  • AwsomeInventory — race-free inventory loadouts with a three-tier pub-sub event mesh and Schmitt-trigger hysteresis on inventory margins; 224 of 267 commits on the rebuilt successor mod.
  • RogueTechPerfFixes — 100–200% perf gains in BattleTech via JetBrains Profiler, Cecil IL injection, and Harmony patching.

Portfolio, writing, and longer notes

morgan-li.dev

Elsewhere

LinkedIn · Email

Pinned Loading

  1. research-helper research-helper Public

    Claude Code plugin for academic research workflow in CS/ML/NLP — literature discovery, single-paper digests, experiment design, code scaffolding, and paired-statistics analysis.

    Python

  2. AwsomeInventory AwsomeInventory Public

    Forked from YCLiang95/RPG-Style-Inventory-CE-Ducttape-Fix

    This is a spiritual successor of RPG Inventory. It offers a fine grain control on your inventory and a RPG style interface.

    C# 6 9

  3. RogueTechPerfFixes RogueTechPerfFixes Public

    BattleTech performance mod — 100-200% speed-up via JetBrains Profiler, Cecil IL injection, and Harmony runtime patching.

    C# 2 2

  4. MoveBase MoveBase Public

    Home Mover — RimWorld mod for atomic multi-building relocation. Cycle detection on a lazy spatial dependency graph. 100K+ downloads.

    C# 2

  5. MSTestExtensionForRimWorld MSTestExtensionForRimWorld Public

    Visual Studio Test Adapter For RimWorld

    C#

  6. MUnit MUnit Public

    A Unit Test framework for .Net

    C#