Nicholas Hemsley

Computer Scientist, Data Scientist

Interests

Interests

Resume

View my resume (or view in PDF)

Projects

Fluid Simulation of Breaking waves, with contoured bathymetry. This was my first foray into the Rust programming language.

Mesh Ripper. This was an offshoot of my experiments with Salvatore fluid simulation. Paraview, while servicable had an awkward UI, and was not quite real-time enough for me. I had a mesh viewer running within a week. This really showed the performance and stability of the Bevy Game Engine, and Rust. It also proved to me the superiority of Rust, for relatively complicated applications, both from ease of use of the language, and application development time. While rust is immature for 3d programming, 3d formats, and advanced use cases, the speed of application development, and especially package management sold me on this language in the long term, and for appropriate projects.