Summary
Ben Fung is a seasoned lead software developer based in Montreal with over a decade of hands-on experience building and maintaining mission-critical C/C++ systems across aviation, telecom, finance, and security domains. He currently leads development for aircraft-to-ground and ground-to-ground communication software at SITA and has a track record of delivering industrial-grade ATC, ADS‑B surveillance, DRM, and high-frequency trading systems. Comfortable across Linux/Unix and embedded platforms, Ben has driven low-level networking work (TCP-to-UDP multicast refactors, socket programming), secure enclave development (Intel SGX), and complex multi-tracker Kalman-filter implementations. He combines deep protocol and standards expertise (ICAO/ASTERIX, ISUP, CAMEL) with practical product delivery and customer support for global deployments. Holding an M.Eng. in Computer and Information Systems Security and ongoing PhD studies, he pairs academic rigor with pragmatic engineering. A self-described “guy who loves coding and thinking,” Ben brings both curiosity and a preference for solving low-level, reliability-focused challenges that others often avoid.
13 years of coding experience
24 years of employment as a software developer
Certificate, Quantum Computing, Certificate, Quantum Computing at The Coding School
Bachelor of Computer Science, Information Systems, Bachelor of Computer Science, Information Systems at Concordia University