I am a 27 year-old graduate from ETH Zurich / MIT. I hold a bachelor’s degree in Chemical Engineering and a master’s degree in Process Engineering. I specialize in physical systems modelling, numerical systems, high performance computing and applied mathematics. My engineering focus is on transport and morphological phenomena.

I also have extensive experience and interest in C and C++ programming, graphics programming, geomorphology simulation, geometry processing and design and music.

I am currently based in Vienna, Austria and am offering consulting and programming services for projects in my areas of interest. If you believe that you can use my skill-set, please contact me and I am happy to get in touch. Beside the projects on this blog, you can find my curriculum vitae below for a more detailed list of my qualifications and experience.

All projects on my blog are open source and made available to the public free-of-charge. If you find my articles useful or interesting and are interested in collaboration, feel free to reach out to me at my software studio erosiv Studio. I provide consulting services in my area of expertise and happy to chat about how I can support your work.

I like to program things from scratch, just to see if I can. Nicholas McDonald

Contact: nick@erosiv.studio

Curriculum Vitae (contracted)

Github

erosiv Studio

All software / code available under the Mozilla Public License (unless stated otherwise).

Copyright Notice

Privacy Notice: I don’t place cookies in your browser, I don’t collect or store your personal information and I don’t provide any information to third parties.