Clement Ho is a software engineer with 12 years of experience, currently a Software Engineer II at Microsoft in Redmond. He brings strong systems and application skills across C++, Java, C#, .NET, MSSQL and TensorFlow, with a notable focus on front-end UI/UX work evidenced by contributions to high-profile open-source projects like GitLab CE and Docker's Kitematic. His background blends industrial experience at Oracle and Microsoft with research-driven engineering from the University of Toronto, where he led development of automated magnetic micromanipulation experiments using OpenCV and control algorithms. Comfortable across the stack, he pairs desktop and web interface polish with backend reliability and data-driven models. Colleagues rely on him for pragmatic refactors and visual improvements that reduce UX friction while keeping code modern and maintainable.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Computer Engineering, Bachelor of Engineering (B.Eng.), Computer Engineering at University of Toronto
GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
Front-end Developer
Contributions:1 release, 3031 commits, 15 pushes in 3 years
Contributions summary:Clement primarily focused on front-end development tasks. Their commits involve fixing UI-related bugs, such as incorrect display of pipeline tag labels and managing dropdown menus within the CI variable list. They also contributed to CSS and visual alignment improvements, indicating a focus on UI/UX and user interface enhancements. Additionally, the commits reflect refactoring of front-end code to use a more modern approach.
Visual Docker Container Management on Mac & Windows
Role in this project:
Front-end Developer
Contributions:6 commits, 8 PRs, 16 comments in 27 days
Contributions summary:Clement's contributions primarily focused on enhancing the user interface of the Kitematic application. They implemented new features such as displaying and copying container IDs, complete with visual feedback using animations. Additionally, they addressed a duplicate key issue, which improved the overall stability and user experience. The user's work involved modifications to both the React components and the associated LESS stylesheets, highlighting their expertise in front-end development.
containerselectronwindowstoolboxdocker
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.