Skip to main content
muding maoMM
Looking for a job

muding mao

@mudingmao

AI agent engineer building a LangGraph legal consultation prototype with tool calling, legal RAG, and lawyer review.

China
Message

I built a LangGraph multi-agent criminal defense consultation prototype that guides legal consultations through fact intake, law references, fact coverage, and risk assessment.

In the prototype, I used LLM tool calling to extract structured case facts and created a bounded tool-driven loop for statute search and legal-element checks. I also combined Chroma vector search, BM25, HyDE, and reranking for legal RAG.

I added execution safeguards including a tool allowlist, limits on agent steps and timeouts, and pauses for lawyer review. FastAPI endpoints expose consultation and review workflows, while SQLite checkpoints, SQLAlchemy, and Redis support persistence.

At Huawei Technologies Co., Ltd., I developed database automation for delivery, monitoring, high availability, and disaster recovery. I built offline deployment plugins for MySQL, GaussDB, and MongoDB, and supported database migration and disaster-recovery upgrades.

Experience

Work history, roles, and key accomplishments

Education

Degrees, certifications, and relevant coursework

University of Nottingham logoUN

University of Nottingham

M.Sc., Computer Science

2019 - 2020

M.Sc. in Computer Science from the University of Nottingham from 2019 to 2020.

China University of Petroleum (Beijing) logoCB

China University of Petroleum (Beijing)

B.Eng., Mechanical Design, Manufacturing and Automation

2014 - 2018

B.Eng. in Mechanical Design, Manufacturing and Automation from China University of Petroleum (Beijing) from 2014 to 2018.

Interested in hiring muding?

You can contact muding and 90k+ other talented remote workers on Himalayas.

Message muding

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan