Francis Choi is a versatile software developer with 10+ years of experience building IoT device management solutions and full‑stack applications using TypeScript, C#, .NET Core, Angular/Vue, and cloud-native tooling like Docker and Kubernetes. He brings deep consumer electronics and mobile handset expertise from 14 years at LG and related firms, combining hands-on UI development with SW project leadership and quality metrics. At SOTI and Molex he focused on IoT protocols (MQTT, CoAP, REST), device provisioning, and standards such as FIDO and oneM2M, while modernizing legacy AngularJS apps to TypeScript-driven architectures. Based in Burlington, Ontario, he pairs systems-level embedded C experience from early VLSI work with current web and backend development, making him fluent across firmware-to-cloud stacks. Colleagues value his blend of pragmatic engineering, long-term product ownership, and an inclination to standardize and automate testing and linting practices.
10 years of coding experience
24 years of employment as a software developer
BS, Electronic and Electrical Engineering, BS, Electronic and Electrical Engineering at Pohang University of Science and Technology
Post Graduate Certification, Mobile Solutions Development, Post Graduate Certification, Mobile Solutions Development at Conestoga College
Certification, LGE Software Master Course, Certification, LGE Software Master Course at Carnegie Mellon University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.