About — Jingtao Xu

I'm Jingtao, a software engineer in Hangzhou, China (UTC+8), with ~24 years behind me. I think in Common Lisp, Clojure and Emacs; I like bending a language until it fits the problem instead of the other way around; and I work in the open. I write in fluent English and native Chinese.

If there's a through-line, it's meta-programming: from reverse-engineering binaries at the instruction level, to expert systems, to the literate tooling I author today, to developing with AI coding agents — I keep building the layer that makes the real problem easier to express.

The path so far

  • AI-augmented development (now) — I develop with AI coding agents daily through a literate org-mode workflow; authored emacs-agent (a native Emacs SDK for code agents with org-mode as the interactive UI).
  • Meta-programming & language engineering — 20+ years of Common Lisp, Clojure and Emacs Lisp; authored literate-lisp, literate-elisp, literate-clojure, s-graphviz. Currently writing a Common Lisp implementation of the ECMAScript specification (early stage).
  • Expert systems & symbolic AI — Gensym G2, a commercial real-time expert-system platform (ANSI Common Lisp, LispWorks): root-cause fixes and new features. NLP / BNF question parsing (English + Chinese).
  • Security & reverse engineering (Kingsoft) — antivirus-engine work and Windows kernel-driver development; disassembling hostile binaries. Authored capstone and cdb-mi.
  • Production Common Lisp — shipped a commercial product written in ANSI CL, featured as a LispWorks success story.

Connect

I like meeting people who care about languages, agents and systems. Reach out to share ideas or collaborate — and yes, I'm open to the right long-term collaboration or full-time remote role, though no pretext is needed to say hello.