Summary
Choon-siang Lai is a versatile software engineer with 14 years of experience building ETL pipelines, backend systems, and web applications using Python, JavaScript/TypeScript, and relational databases. He has delivered production features ranging from subscription and payment integrations to high-volume address data processing and edge-server selection algorithms, and he maintains a strong practice in web scraping, document parsing, and API documentation. A persistent learner, he explores functional programming in Rust and Haskell and prototypes experimental projects—a Lisp-like DSL parser and a multi-platform chatbot—that demonstrate his curiosity and systems thinking. Beyond engineering, he contributes to digital-rights tooling and open governance as a volunteer at Sinar Project and shares knowledge through mentorship, blog writing, and community platforms like Exercism.io. His creative writing and podcasting experience lend him clear communication and a fresh perspective on problem solving, making him a strong fit for mission-driven, fully remote teams.
15 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at Campbell University
Advanced Diploma Computer Science and Management Mathematics, Advanced Diploma Computer Science and Management Mathematics at Tunku Abdul Rahman University of Management and Technology
SPM Science Stream, SPM Science Stream at Sekolah Menengah Kebangsaan SS17
Master of Philosophy Computer Science, Master of Philosophy Computer Science at Nottingham University Malaysia Campus
Chinese, English, Chinese, Malay