Rafael Wijesekera

Senior Game Developer

I build and ship mobile and PC games, gameplay systems, and prototypes using Unity and C#. I take ownership of production-ready features in new or existing codebases, from implementation through release.

Unity C# Godot Firebase Android iOS Steam

About me

My background spans 5+ years of professional game development, from commercially released mobile and PC titles to projects delivered directly for clients.

I work on gameplay systems, progression and economies, backend integration, debugging, optimization, and release preparation. I can join an existing codebase, take ownership of unfinished systems, or develop a project from prototype through delivery.

Unity and C# are my primary stack, but I adapt to the project. My work has also included Godot, browser-based games, and Firebase across Android, iOS, and Steam.

Whether I’m part of a development team or working directly with a client, I take responsibility for implementation, testing, technical decisions, and delivery without needing constant oversight.

Download my CV

Shipped Games

My Little Universe

Adventure Multiplayer
Role
Gameplay development and release support
Studio
Estoty
Platforms
Steam · Windows · macOS

Helped bring a Unity adventure game from gameplay polish through its Steam release.

Key contributions

  • Finished and polished core gameplay systems.
  • Prepared builds and supported Steam publishing.
  • Assisted multiplayer integration and networked gameplay testing.
  • Refined mechanics, feedback, and performance with the team.

Technology Unity · Python

My Little Universe game screenshots

Hit Perfect 3D

Arcade Casual

10M+Downloads

Role
Gameplay development and production testing
Studio
Deven studio’s
Platforms
iOS · Android

A released mobile arcade game built around tap-and-aim gameplay.

Key contributions

  • Built and refined tap-and-aim gameplay systems.
  • Tuned hit feedback, scoring, pacing, and difficulty.
  • Debugged and tested production builds.
  • Helped maintain smooth playability across devices.

Technology Unity

Hit Perfect 3D game screenshots

Rail Master Tycoon: Idle Train

Idle Tycoon
Role
Core progression and economy development
Studio
Deven studio’s
Platforms
iOS · Android

A released mobile idle tycoon focused on upgrades, resource generation, and progression.

Key contributions

  • Led core idle progression and upgrade systems.
  • Balanced resource generation and economy flow.
  • Built reusable modules for upgrades and tuning.
  • Integrated assets, debugged builds, and optimized performance.

Technology Unity

Rail Master Tycoon: Idle Train game screenshots

Client Work

Smart Paths

Android puzzle game

The challenge Recreate a playable arrow-puzzle prototype quickly so the client could test the core gameplay.

My ownership Full implementation and testing, followed by reskin support.

Key areas handled

  • Built and tested the core puzzle prototype.
  • Prepared the approved prototype for reskinning.
  • Handled image editing and created marketing videos for the final presentation.

Technology & tools Unity · photo editing · image generation

Smart Paths game screenshots

EduNest WordQuest

Browser-based kids word game

The challenge Deliver a word-finding game with both 1v1 matches and solo practice.

My ownership Built the gameplay flow and the backend design and functionality.

Key areas handled

  • 1v1 word-finding matches.
  • Solo hidden-word practice.
  • Backend design and implementation.

Technology Unity · Firebase

Edunest WordQuest game screenshots

Strength Clan: Workout Tracker

iOS and Android workout tracker

The challenge Take over an app already in development, extend its functionality, and resolve codebase and UI issues.

My ownership Continued development mid-project, including Firebase features, UI polish, and bug fixes.

Key areas handled

  • Added app functionality and Firebase features.
  • Cleaned up the existing codebase.
  • Polished the UI and resolved a wide range of bugs.

Technology Unity · Firebase

Strength Clan workout tracker screenshots

Contact