The back of Jonathan Ho on the edge of Tai Mo Shan

About Me

I was born and raised in Hong Kong, a metropolitan famous for its homogeneous competitive environment that is deeply ingrained with conventional values. My profound interest has always been computer related . Rather than indulging myself with play dough, I have started building robots since five years old.

Work I do

3D Art

Wireframe of 3D art work of a steampunk London3D art work of a steampunk LondonWireframe of 3D art work of a steampunk London

In my leisure time, I enjoy creating 3D art through computer rendering. Often, I would have 3D scenes on my mind, and I want to actualise it, to make it visible for people to see. I consider this is an art form that I can express my inner feeling as well as to fulfil my technical innate abilities without the limitations of physics laws or location confinement. This is my way of sharing something that is intangible.

Check out my art gallery >>

Photography

DSC00009.jpg
DSC02648.jpg
DSC02827.jpg
DSC07306.jpg
DSC07837.jpg
DSC08607.jpg
star.jpg
DSC09468.jpg

Engaging in photography is another way of balancing myself with a touch of artistic sense. In particular, I enjoy landscape photography, especially to capture the scenes during my hiking that I feel spectacular, or to capsulate any strange happenings in my neighborhoods. Photography to me, is a language that speaks about stories beyond its stillness, and through the visuals I can communicate with the audience directly and show them the other aspects of life.

Check out my photo gallery >>

Software Development

Github status of H01001000
Github status of H01001000
Github status of H01001000

I am an active GitHub contributor and I enjoy collaborating with others on open-source projects. I am proficient in several programming languages including TypeScript, Rust, and C++, mainly contributing to system design, CI/CD, and reviewing PRs. I am currently one of the maintainers of Discordeno, a secure, fast, and highly scalable library for the Discord API, written in TypeScript with used in 8M discord server.

My GitHub profile >>

Robotic

Rendering of two Lego sumo robot with a bottle in the middle.

I have built over one hundred robots with various specialties, such as delivering food to the table inside a restaurant, racing on the track, playing hide and seek in the playground, competing soccer in the field, or even to sort out different colours and sizes of Lego bricks. My masterpiece is the under-water robot that can perform tasks under water beyond human capabilities. The one which is highly loved by most people is the Sumo Robot, as it’s fun to play with.

Physics Simulation

image of JH0

Curiosity is always my driving force. Once my physics teacher taught us the Newton&aposs Law of Universal Gravitation, that I found it very intriguing to see how it works. So, I built a physics simulation in order to simlate the movement of two objects under the effect of gravity. My simulation has proven the correctness of the formula. By entering the Earth’s and Moon&aposs data extracted from NASA database, the results have showed that the moon orbits around the earth one revolution in 27 days, and the orbital parameters are the same with the data from NASA.

Read more >>

Credit: NASA

Curiosity is always my driving force. Once my physics teacher taught us the Newton&aposs Law of Universal Gravitation, that I found it very intriguing to see how it works. So, I built a physics simulation in order to simlate the movement of two objects under the effect of gravity. My simulation has proven the correctness of the formula. By entering the Earth’s and Moon&aposs data extracted from NASA database, the results have showed that the moon orbits around the earth one revolution in 27 days, and the orbital parameters are the same with the data from NASA. Credit: NASA

Read more >>

Credit: NASA

Contact Me

I am more than happy to show you more of my works or to take up collaboration. Please contact me at

heiheiho000@gmail.com