SOFTWARE ENGINEER · SYSTEMS · AI / NLP · CRYPTOGRAPHY

Ling Lin

I design the languages I build with.

10 years across AI/NLP, applied cryptography, and systems engineering.

  • Built Ling — a systems language that compiles to native code
  • Reads natively in 5 human languages, same source file
  • Powers 5 production services running right now
Email meView projectsGitHub
10
years in AI/NLP, cryptography & systems
1
systems language designed & built — Ling
34×
faster than CPython on Ling's own JIT benchmark suite
5
production services running on that language
ABOUT

I build the whole stack — language included

I've spent the last ten years moving between AI/NLP, applied cryptography, and systems programming — usually all three on the same project. A couple of years ago that turned into building my own language: Ling, a systems language whose keywords exist natively in English, Chinese, Japanese, Korean, and Thai in the same source file, with no #lang pragma and no translation pass. It compiles through a Cranelift-based JIT/AOT backend, ships its own package manager, and — on its own published, checksum-verified benchmark suite against Python, Rust, C, C++, and Go — runs roughly 34× faster than CPython and within about 1.7× of C.

Then I used it. Everything under Projects below is a real, running service, not a demo: a government-style credential registry with mandatory two-factor auth and cryptographically signed, independently verifiable credentials; a package registry for the language itself; a networked multiplayer world with its own auth and world-state servers. I care about the same things whether I'm writing the compiler or the app running on top of it — performance, correctness, security, and an interface that doesn't get in the way.

SKILLS

Ten years, six overlapping disciplines

Languages & Compilers

  • Designed & built Ling — lexer/parser, MIR + optimizer, Cranelift JIT/AOT backend, bytecode VM fallback
  • Rust, Python
  • Systems-level fluency: memory model, performance characteristics, C-family semantics

AI, NLP & Linguistics

  • 10 years across NLP pipelines and applied linguistics
  • i18n / l10n architecture — a 16+ human-language keyword & lexicon system running in one interpreter
  • Local LLM inference integration

Cryptography & Security

  • Post-quantum: ML-KEM-768 (FIPS 203) hybridized with X25519
  • AES-256-GCM, XChaCha20-Poly1305, Blake3, SHA3, Argon2id
  • Shamir secret sharing, Schnorr ZKP / VRF
  • Mandatory 2FA (TOTP) + WebAuthn, signed & independently-verifiable credentials, full audit logging

Networking & SysAdmin

  • HTTP/HTTPS with real TLS termination (rustls), TCP/IP, QUIC & WebSocket, custom line protocols
  • Windows service deployment, process supervision, log & mail watchers
  • Production deploys: DNS, reverse proxying, uptime monitoring

Web & Full-Stack

  • MVC frameworks — built my own (ling-http / ling-web) and shipped production Flask
  • SQLite & PostgreSQL with migrations, server-side session & CSRF design
  • Responsive, accessible, fast-by-default UI/UX

Tooling & Practice

  • Git; wrote and maintain a Cargo-equivalent package manager (lingfu) shipping to a live registry
  • Automated builds & tests, cross-language benchmarking methodology (checksum-verified)
  • Performance tuning & profiling
PROJECTS

Real services, not demos

Every project below is running code I built end to end — five of them on a language I wrote myself.

Ling

The Omniglot Systems Language — designer & lead developer

A systems language whose keywords exist natively in English, Chinese, Japanese, Korean, and Thai — the same source file, no pragmas, mix freely. Own lexer/parser, MIR with a real optimizer, a Cranelift JIT/AOT codegen backend with a bytecode VM fallback, and a Cargo-equivalent package manager (lingfu / 灵符) shipping to a live registry. Built-in post-quantum & classical crypto, async networking, a 3D/4D software renderer, spatial audio, and local LLM inference.

fn main() {
    bind x = 42
    print("Hello!")
}
函 主函数() {
    令 甲 = 42
    打印("你好!")
}
関数 メイン() {
    束縛 甲 = 42
    印刷("こんにちは!")
}
함수 메인() {
    바인드 갑 = 42
    출력("안녕하세요!")
}
ฟังก์ชัน หลัก() {
    ผูก ก = 42
    พิมพ์("สวัสดี!")
}
RustCompilersCranelifti18nCryptography

countries.ling-gov.org

Digital credential registry, built entirely in Ling

A CMS for government-style digital infrastructure: identity credentials, licenses, and public records that are cryptographically signed and independently verifiable by anyone. Mandatory 2FA, backup codes, session revocation, role-based admin (issuer desk / moderator / administrator), a full audit trail, and a 5-language interface (EN/TH/KO/JA/ZH) — server-rendered, no client framework, running on the Ling web stack over SQLite.

LingCryptographic signing2FAi18nSQLite

fu.ling-lang.org

Ling's package registry — the crates.io of the Ling ecosystem

Publish/search/install for the Ling language itself: API-key-authenticated publishing, build-artifact verification before anything goes live, package suspension with permanent archival, org & team accounts, and a 5-language UI. Written entirely in Thai-keyword Ling — a deliberate proof that the language's multilingual design is real, not cosmetic.

LingPackage registryAPI authi18n

LingForFun

Networked multiplayer world, written in Korean-keyword Ling

A live game world with its own auth and world-state server tiers talking over a custom TCP protocol, a real-time online/offline player roster, and an articulated character rig with flight and combat. Proof that Ling's networking, ECS/physics, and rendering crates hold up outside a toy example.

LingNetworkingGame serversECS / physics

LingSoul

A digital-soul simulation prototype, built directly on Ling's Rust crates

An experiment in modeling a persistent, embodied AI ‘soul’: local neural inference and a tiny dialog model drive an emotional state that deforms a wireframe mesh in real time and shapes procedural voice and audio, while a post-quantum cryptographic identity (X25519 + ML-KEM-768) gives each entity an unforgeable, visually-derived fingerprint. Checkpoints are fragmented and Schnorr-proof-attested for tamper-evident persistence across sessions — a cryptographically verifiable digital afterlife, not just a save file.

RustLocal AIPost-quantum cryptoProcedural audioling-graphics
CONTACT

Let's talk

Open to full-time and contract roles in systems, AI/NLP, security, or language/compiler work.

LocationO'Fallon, IL · Ling Country (digital dominion) · open to remote worldwide
Email me