Xavier Ho

Senior Lectuerer In Interaction Design at Monash University

Melbourne, Victoria, Australia
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
Xavier Ho is a multidisciplinary designer-researcher and Senior Lecturer in Interaction Design with 15 years’ experience at the intersection of queer game studies, data visualisation, and creative production. He combines academic leadership—PhD-trained research on idea networks in games and visiting fellowships at SSSHARC and the Hunt-Simes Institute—with applied engineering experience from CSIRO Data61 where he led graph visualisation for machine-learning projects. Xavier curates and produces public-facing work that makes LGBTQIA+ videogames and tabletop play visible, evidenced by awards, national media coverage, and exhibitions across major Australian venues. He also runs a creative videography studio and contributes to open-source projects like Open Data Cube, improving documentation and reproducible examples that bridge research and practice. Notably, his portfolio spans public art, academic scholarship, and software engineering, reflecting a rare blend of creative craft, technical rigor, and community-focused advocacy.
code15 years of coding experience
job13 years of employment as a software developer
bookBachelor, Engineering (Software Engineering with Advanced Studies), First-Class Honours, 6.75 (out of 7), Bachelor, Engineering (Software Engineering with Advanced Studies), First-Class Honours, 6.75 (out of 7) at Griffith University
bookThe University of Sydney
bookDiploma, 3D Animation & Visual Effects, Diploma, 3D Animation & Visual Effects at Vancouver Film School
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
17,457reputation
5.1mreached
88answers
11questions
Badges
boolean-expression
top-1%
offset
top-5%
gnupg
top-1%
svg
top-5%
python
top-1%
oop
top-1%
github-logo-circle

Github Skills (23)

oop10
python10
gnupg10
boolean-expression10
documentation10
javascript9
git9
java9
opengl9
svg9
scientific-computing9
offset9
html9
numpy8
raster7

Programming languages (18)

C#JavaC++CSSCPLpgSQLElmGo

Github contributions (5)

github-logo-circle
opendatacube/datacube-core

Mar 2016 - Apr 2016

Open Data Cube analyses continental scale Earth Observation data through time
Role in this project:
userBack-end Developer
Contributions:18 commits, 4 PRs, 5 comments in 1 month
Contributions summary:Xavier's contributions centered on modifying and updating documentation, adding installation instructions and making minor changes to example notebooks. The user removed a dependency, which indicates an understanding of the project's code base. The user further contributed to documentation, making it easier to understand the project, and added an example to demonstrate simple band maths. They also amended an example and tested examples to ensure they work.
cubepythonobservationrasternetcdf
Spaxe/svg-pathd

May 2018 - Jun 2021

Minimal, Complete SVG Path constructor for its `d` attribute in Elm
Contributions:20 commits, 4 PRs, 15 pushes in 3 years 1 month
svgelmconstructorsvg-pathpath
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