Summary
Dongzin Choi is a Senior Embedded Software Engineer with 10+ years building low-level, real-time systems and EDSLs in Haskell and C++, currently developing software-backed controllers at Rockwell Automation. He specializes in meta-programming—Template Haskell and C++ template-based parser combinators—to create embedded pattern-matching and lazy-evaluated matrix languages, with multiple open-source projects demonstrating those designs. His background spans Linux and Android daemons, LTE protocol stacks, and embedding scripting engines for real-time event processing, reflecting a strong systems-and-tools orientation rather than front-end work. A former visiting scholar and long-tenured R&D engineer at LG, he combines academic rigor in mathematics with practical optimization experience in CFD and RTOS/kernel tuning. Colleagues can expect a polyglot thinker who prefers expressive languages (Haskell, OCaml, Lisp) and still reaches for pragmatic solutions in Perl, C++11, and embedded platforms.
10 years of coding experience
15 years of employment as a software developer
Bachelor of Science (BS), Mathematics, Bachelor of Science (BS), Mathematics at Korea Advanced Institute of Science and Technology
English, Korean