Hi, I'm Rafael
I'm a software engineer and game developer from Hamburg. I work on open source software fostering access to open knowledge, digital resilience and individual expression.
Hire me for remote contracting work ⇢
About Me
As a software engineer, I work hard to produce maintainable, robust applications that are both useful to and usable for users. I like to enable good teams by fostering communication and documentation, optimizing workflows to reduce overhead and keeping an eye on the codebase as a whole to prevent technical road stops in the future.
As an artist, I’m fascinated by everything creative, and have tried my hand at painting, making electronic music, all kinds of generative art, 2D and 3D animation and storytelling. All of these come together in my passion for game development.
Projects
🃏 knakk
A relaxed flip-and-write game.
Godot, Figma
🔭 archive.observer
Ad-free, fast, no-JS viewer for reddit archives.
Rust
📻 Song Sonar
A smart Spotify playlist with new releases of artists you follow.
Rust
Skills
I like to learn, and continue to adopt new languages and frameworks all the time. I’m also used to quickly working into existing codebases.
I have about a decade of professional web development experience in all the areas it touches: backend, frontend, SQL/NoSQL, DevOps, and traditional server administration. My favorite languages for web development are Elm and Rust, but I’ve gathered lots of professional experience in PHP, JS, TypeScript, Ruby and Python as well.
For making games, I use Godot, Blender, Aseprite and Reaper. In university, I’ve done some VR Projects in Unity. I prefer tools that are open source and run on Linux, but try to stay pragmatic and will boot up a Windows VM if needed.
While German is my mother tongue, I’m a fluent English speaker and capable of basic communication in Spanish.
Work With Me
I work on open-source software that interacts with people in meaningful ways, like offline-first tools, accessible viewers for archived data and games. I tackle problems from a holistic perspective and take ownership of features and processes across the whole stack of a project.
If that sounds like a good fit, email me at hello@rafa.ee or find me on Mastodon.