Shinmera - Nicolas Hafner

Artwork

Programming

Games

Biography

Contact

Artwork

Art is one of my primary hobbies, and I've been pursuing it for over a decade now. Almost everything I draw I also publish online for free.

In 2018 I started to publish yearly desktop calendars, which can be bought on Gumroad. I hope to continue making these calendars for a couple of years more.

I have also done some commissioned design work for logos.

Programming

I am primarily a programmer by trade, and have been working on code projects for as long as I can remember. These days I'm the lead programmer and director for Kandria and work on Open Source projects on the side.

I have years of experience with C, C++, C#, Java, JavaScript, Python, Elixir, GLSL, and Common Lisp, and have briefly dabbled in many other languages.

Aside from purely personal efforts, I am also the lead developer of the Shirakumo collective, a small group of developers for Open Source software.

Games

Games were my introduction to programming back when I was a young child. Ever since then I've had an avid interest in making my own games, and have not given up on that since.

In January of 2023 I released Kandria, an open world action RPG on Steam, which received very positive reviews.

In April of 2021 I released Eternia: Pet Whisperer, a very short visual novel on Steam.

I have made a bunch of games for game jams as well.

Biography

I was born in Z├╝rich, Switzerland, in 1993. In 2012 I graduated high school and received the Matura diploma. Then, in early 2019 I received my Bachelor's degree for Computer Science. I am currently self-employed and lead the Shirakumo Collective.

Over my time as a student I have made a couple of publications for conferences. I also occasionally write technical articles or short story pieces on my blog.

You can find a full list of relevant events in my life here.

For a more detailed view of all of the software projects I have started and completed, see here.

Contact

I'm always happy to talk to new people and am reachable over a variety of channels. For a quick overview of most of my contact profiles, please see my everything page.