Ho Cheung

Sr. Software Professional at KBR

Sugar Land, Texas, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ho Cheung is a senior software professional with 17 years of experience specializing in computer architecture, embedded systems, and software engineering, currently building spacecraft training simulation software at KBR. He has a strong C++ background from roles at MediaFire and Gene by Gene, spanning desktop clients, real-time video transcoding, streaming servers, and bioinformatics tools. His research experience in bio-image analytics and contributions to the widely used Insight Toolkit (ITK) demonstrate a practical focus on performance, multithreading correctness, and image-processing pipelines. Trained in electrical engineering (UT Austin BS, University of Houston MS), he blends hardware-aware thinking with production-grade software delivery. Colleagues describe him as a pragmatic problem-solver who pays attention to low-level details that improve reliability and performance in complex systems.
code17 years of coding experience
job11 years of employment as a software developer
bookMaster of Science (M.Sc.) Electrical Engineering, Master of Science (M.Sc.) Electrical Engineering at University of Houston
bookBachelor of Science Electrical Engineering, Bachelor of Science Electrical Engineering at The University of Texas at Austin
languagesChinese, English
github-logo-circle

Github Skills (12)

itk10
image-analysis10
medical-imaging10
c-language10
cpp10
cprogramming-language10
performance-optimization10
data-structure9
algorithm9
data-structures9
open-source9
algorithms9

Programming languages (6)

C++CObjective-C++HTMLAssemblyPython

Github contributions (5)

github-logo-circle
Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
Role in this project:
userBack-end Developer
Contributions:20 commits in 11 months
Contributions summary:Ho primarily contributed to the ITK (Insight Toolkit) repository by addressing compilation issues, optimizing performance, and fixing bugs related to existing functionalities. They added necessary include directives for compatibility and made code improvements, particularly fixing a performance regression in a path-related component. The user also addressed multithreading issues within a specific image feature filter, showing a focus on performance and code correctness. Additionally, they fixed an infinite loop issue in a parametric path component.
pythonitkcomputer-visionopen-sciencescientific
hocheung20/farsight

Feb 2009 - Jun 2013

Contributions:1194 commits in 4 years 5 months
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.
Request Free Trial
Ho Cheung - Sr. Software Professional at KBR