Online CV · Software Engineer

Simon Rahnasto

Programming. Game dev. Teaching. Systems thinking.

I build systems that feel great to use.

I build reliable software, craft interactive experiences, and teach programming in a clear, practical way. My roots are in game development and real-time systems, with a focus on readable, maintainable code.

Stockholm, Sweden BSc Computer Science Game systems + tooling Educator & communicator
YouTube 2.2k+ subs
Views 150k+
Videos 26+
Portrait of Simon Rahnasto Stylized portrait

$ whoami

Software engineer · Game developer · Educator

$ focus

Clean architecture, gameplay systems, explainable tech.

About

From modding to shipping real products.

Bio

I started programming in 2010 by learning Blizzard's GalaxyScript to build custom maps for StarCraft II. One of those maps, The Final Stand, peaked at #2 in the EU region and #7 in the US for custom games. That experience hooked me on building systems players can feel.

Today I work as a senior software engineer & Scrum master, while building software across game tech, tooling, and interactive experiences. I care about clarity, maintainability, and learning new paradigms.

Strengths

  • Clear communicator who can simplify complex technical ideas.
  • Strong foundation in data structures, algorithms, and OOP.
  • Hands-on experience shipping games and interactive products.
  • Practical educator with a proven track record on YouTube.

Skills & Experience

Modern tools, game tech, and a strong CS base.

Languages

C/C++ Java C# JavaScript Lua Dart

Tools & Technologies

.NET Flutter Unity LÖVE Git UML OOP

Focus Areas

  • Gameplay systems, tooling, and clean architecture.
  • 2D game development and rapid prototyping.
  • Developer education and documentation.

Projects

Selected work from game jams to commercial releases.

Nine Lives Deep cover art

Nine Lives Deep

Adventure

Top-down combat adventure where Matteo and Leonardo dive for a legendary treasure, battling monsters and waves.

Burning Bells cover art

Burning Bells - Lilleborg 1259

Adventure

Top-down hack-and-slash dungeon crawler where you fight fairies and trolls while adapting to changing conditions.

Blåkulla cover art

Blåkulla

Adventure

Moody forest adventure where you summon elements by drawing tarot cards in a rain-soaked wilderness.

Fowl Play cover art

Fowl Play

Murder Mystery

Detective mystery at a lavish fowl party—interrogate suspects with your umbrella and solve the murder.

Swan Song cover art

Swan Song

Horror

Retrieve cryo-sleeping humans and escape as you manage light and danger aboard a breached ship.

Who let the dogs out cover art

Who let the dogs out?

Murder mystery

Fully voiced point-and-click mystery at a farm—interrogate suspects, find clues, and stamp the culprit.

Chop Crop & Drop cover art

Chop Crop & Drop

Turn based

Turn-based rogue raccoon adventure mixing farming with card-and-dice combat to lure a sea monster.

RED RINK cover art

RED RINK

Sports

Chaotic hockey brawler with monsters and an explosive puck that keeps every match volatile.

VargaVinter cover art

VargaVinter

Survival

Carry your child through snowy woods, keeping warm and safe from hunger and whispers in a survival tale with multiple endings.

Earthquake Survivors cover art

Earthquake Survivors

Suvivor

Survive relentless quake chaos with quick decisions and tight resource management.

Darkness In Bloom cover art

Darkness In Bloom

Adventure

Balance chaos and lifeforce by draining and funneling energy in a moody action-puzzle.

Chainball cover art

Chainball!

Sports

Physics-driven sports duel—score by swinging a ball-and-chain attached to your ankle.

Disco Inferno cover art

Disco Inferno

Action

Bullet-hell chaos with neon vibes and relentless enemy patterns.

Ouroboros cover art

Ouroboros

Action

Roguelite dungeon crawler focused on bow combat, loot, and boss battles.

Soul Control cover art

Soul Control

Action

Local multiplayer where one player is a fighter and the other a ghost, battling for control and destroying rival urns.

The Drown cover art

The Drown

Shooter

Story-driven shooter and base-defense experience with a dark, sci-fi atmosphere.

Shi no ganbo cover art

Shi no ganbo

Platformer

Side-scrolling platformer about loss; awaken in the afterlife and reclaim your shattered self.

Path of Redemption cover art

Path of Redemption

Adventure

Dungeon crawler made for Ludum Dare—ranked 7th overall out of 3000+ entries.

Lucky Number 13 cover art

Lucky Number 13

Action

A revenge-fueled action vignette with a sharp, punchy premise.

Sneaky Funk cover art

Sneaky Funk

Adventure

Melee-focused roguelite dungeon crawler with tight combat loops.

The Meltdown cover art

The Meltdown

Puzzle

A puzzle game without puzzles—follow the instructions and let it mess with your expectations.

Final Voyage cover art

Final Voyage

Strategy

Fast-paced RTS about containing a breach on your ship while balancing macro building and micro combat.

Cardcade cover art

Cardcade

Action

A card-game dungeon crawler where thrown cards trigger abilities and your deck evolves as you progress.

City Mayhem cover art

City Mayhem

Action

Top-down shooter where the goal is simple: cause maximum mayhem.

Spaced out cover art

Spaced out

Racing

Space racing meets musical chairs in a frantic multiplayer sprint.

ARR World cover art

ARR World

Action

Sail the seas, plunder what you can, and survive pirate chaos.

Forest Rivalry cover art

Forest Rivalry

Action

A tight duel to the death in a forest arena.

Muoto the geometry wizard cover art

Muoto the geometry wizard

Adventure

Randomly generated dungeon adventure—fight through rooms and beat the boss.

Luminosity cover art

Luminosity

Action

Action-packed arcade score attack with fast ship combat and glowing arenas.

SvardBjorn cover art

SvardBjorn

Action

Two-button Viking survival—hold the line against endless hordes.

Village Mayhem cover art

Village Mayhem

Action

Top-down action arcade where a dark creature wreaks havoc on defenseless villages.

Valo/Varjo cover art

Valo/Varjo

Puzzle

Moody puzzle game about a being of light using a luminous sphere to solve and survive.

Adventure Smasher cover art

Adventure Smasher

Survival

Play a demon with cannon arms and smash invading adventurers for as long as you can.

Sunborn cover art

Sunborn: The tale of connected worlds

Platformer

Action platformer set across connected worlds.

Content & Education

Teaching programming through approachable, practical videos.

YouTube Channel

I run the DevJeeper YouTube channel, focused on helping people start programming and build 2D games with Lua and LÖVE. I enjoy breaking down hard topics into simple, actionable steps.

YouTube Visit Channel

What I Teach

  • Fundamentals of game development and game loops.
  • Programming basics for beginners.
  • Lua and LÖVE engine workflows.
  • Clear code structure and maintainable patterns.

Contact

Let’s build something solid.

Highlights

  • 10+ years of programming experience rooted in game development.
  • Experience shipping a commercial Steam title.
  • Comfortable working across languages, tools, and teams.