Lost In The Open · Black Voyage Games

Rafael Dolfe

Unity Developer · C# · Game Systems

20k wishlists 88% positive (EN) Covered by SplatterCatGaming (950k subs)

About Me


I’m Rafael, a master’s graduate from KTH Royal Institute of Technology. My coding interest began early. I was first exposed to code at age 10 in a level editor for Neverwinter Nights. From then on, programming gripped my interest. I spent the summers of 2012–2014 building a custom mod for Amnesia, which earned some much-appreciated attention in Confusion: An Atmospheric Custom Story.

Since then I’ve shipped systems professionally: gameplay, AI, procedural generation, networking, UI, and editor tooling across indie and studio projects. Most recently I led Lost In The Open from inception to Steam Early Access: a tactical roguelike built in Unity over 6 years, covering the full technical stack. Featured by SplatterCatGaming (950k subscribers); 20k wishlists; 88% positive with English-speaking players.


Please feel free to contact me for any inquiries.

↓ Download Resume

Experience


Placeholder image

Lost In The Open: Black Voyage Games

Lead Unity Developer / Technical Lead,

Low‑fantasy tactical roguelike released on Steam Early Access in September 2025. Led the full technical direction from prototype to launch. Available on Steam.

  • Featured by SplatterCatGaming (950k subscribers), two dedicated videos. 20k wishlists; 88% positive with English-speaking players.
  • Built core systems from scratch: combat AI, hex-grid pathfinding, fog of war, procedural world generation, event-driven architecture, Wwise audio, Spine animation, save/load, and full in-game UI.
  • Large suite of custom Unity editor tools enabling non-programmers to author levels, scenarios, units, and dialogue without any code.
unity3d c# .net procedural-generation ai wwise spine tools leadership
Placeholder image

Toca Boca

Unity Developer,

Built the hard and soft currency in-game shops for Toca Days, a large-scale multiplayer mobile title by Toca Boca.

  • Implemented UGUI shop flows and collaborated closely with design, art, production, and backend teams on API integrations.
  • Delivered the first iteration for soft-launch; handled around 150 concurrent players at release with scalability toward tens of thousands.
unity3d ugui mobile multiplayer api shops
Placeholder image

Bokadirekt

Frontend Developer,

Lead frontend developer on Bokadirekt Business (salon administration web app handling 1.5–2M monthly bookings across ~13k customers).

  • Drove a mobile‑first overhaul and responsiveness improvements; redesigned navigation bar and header.
  • Introduced and implemented project‑wide linting (TypeScript / templates / SCSS).
angular typescript scss mobile-first ci/cd azure-devops
Placeholder image

Netlight

Unity Developer,

Developed Tankquiz, a 3D multiplayer quiz game for mobile, desktop, and WebGL.

  • Implemented gameplay, UI, and client-server sync using Mirror; hosted relay/server on AWS.
  • Delivered smooth networking for movement, abilities, transitions, and results submission.
unity3d c# mirror aws webgl multiplayer
Placeholder image

KTH Royal Institute of Technology

Algorithm / Unity Developer,

Research role developing open-source procedural tooling for Unity as part of master's thesis work.

  • Created the Mixed-Initiative Tile-Based Designer, a procedural framework for 2D level design in Unity, enabling human-AI collaborative map creation.
  • Adopted by academic work and cited in IEEE research (2025).
unity3d c# procedural-generation algorithms research
Placeholder image

EF Education First

Fullstack Developer Intern,

Built a fullstack feature-toggle platform to improve control over feature development on a large frontend monorepo.

  • Built a Node.js + TypeScript REST API and an Angular CRUD app for toggling features across the codebase.
  • Deployed Azure services and configured three Azure DevOps pipelines; implemented Azure Active Directory, CORS, and automated Jasmine/Karma unit tests.
typescript angular nodejs azure devops rest

Flagship Project · Technical Architecture · Lost In The Open

System Map

7 systems · 42 documented features · built over 6 years · click any feature to read more

Research

Master's Thesis · KTH Royal Institute of Technology · 2021

Mixed-Initiative
Tile-Based Designer

A multi-layer procedural generation framework for 2D level design in Unity, built for human-AI collaborative authoring. Designers define structure through mission and shape grammar rules; the system assembles full playable maps from macro and micro templates. No programming required for content creation.

★ Cited in IEEE research (2025) Open Source

Unity · C# · Procedural Generation · Framework Design · Mixed-Initiative Systems

Education


Placeholder image

KTH Royal Institute of Technology

Master's Degree in Computer Science - -

Master of Computer Science, specialized in graphics and interaction.
  • Computer science fundamentals
  • Strong mathematical background
  • Graphics, UI and game design specialization
Placeholder image

California Polytechnic State University

Study Abroad - -

Exchange year for the first year of master.
  • Cross-cultural perspective
  • Adapting to new environments and effectively cooperating with people of diverse backgrounds
Placeholder image

Stockholm University

English I - -

English studies.
  • Linguistics, phonetics, literature analysis and academic vocabulary studies

Creative Projects


just for fun

Contact