Security-Focused Full-Stack Engineer · Singapore Citizen
10 years remote, delivering for client companies across Europe. I build secure web applications — end-to-end encryption, cryptography, and AI/RAG — and, in the open, the systems beneath them: a TypeScript toolchain in Zig, QUIC/HTTP3 stacks, and static analyzers.
📄 Full CV · 💼 LinkedIn · 📫 ericsssan@gmail.com
- ez — high-performance JS/TS linter in Zig with a zero-copy ESLint plugin runner (run any ESLint plugin against the Zig AST).
- ez-checker — a from-scratch reimplementation of the TypeScript type checker (the core of
tsc) in Zig. - zquic — Sans-I/O QUIC library (RFC 9000/9001/9002), TLS 1.3 handshake, 0-RTT, zero dependencies.
- san — deep static analyzer for
unsafeRust; rustc MIR driver, 132 checkers.
TypeScript · Python · PHP · Rust · Zig · Go · React / Next.js · Django · Laravel · RAG · PostgreSQL · Kubernetes · GCP / AWS / Azure
Professional work — AssetPass (E2EE), Jarvis AI (RAG), and more — on the full CV.

