I’m a Unity game developer with a strong focus on building engaging 2D, 3D, and VR experiences for mobile and PC. I enjoy turning ideas into playable systems, whether that’s designing responsive controls, implementing physics-based interactions, or creating clean and scalable gameplay architecture. I’ve worked across both prototyping and production stages, and I care a lot about performance, code quality, and delivering a smooth player experience. Outside of my main work, I spend time refining my skills through personal projects and experimenting with new approaches to game systems and optimization. I like solving technical challenges and continuously improving how I structure and build games. I’m comfortable working independently or as part of a team, and I’m always open to learning new tools and technologies that help me grow as a developer.

Rajitha Udara Sandaruwan

I’m a Unity game developer with a strong focus on building engaging 2D, 3D, and VR experiences for mobile and PC. I enjoy turning ideas into playable systems, whether that’s designing responsive controls, implementing physics-based interactions, or creating clean and scalable gameplay architecture. I’ve worked across both prototyping and production stages, and I care a lot about performance, code quality, and delivering a smooth player experience. Outside of my main work, I spend time refining my skills through personal projects and experimenting with new approaches to game systems and optimization. I like solving technical challenges and continuously improving how I structure and build games. I’m comfortable working independently or as part of a team, and I’m always open to learning new tools and technologies that help me grow as a developer.

Available to hire

I’m a Unity game developer with a strong focus on building engaging 2D, 3D, and VR experiences for mobile and PC. I enjoy turning ideas into playable systems, whether that’s designing responsive controls, implementing physics-based interactions, or creating clean and scalable gameplay architecture. I’ve worked across both prototyping and production stages, and I care a lot about performance, code quality, and delivering a smooth player experience.

Outside of my main work, I spend time refining my skills through personal projects and experimenting with new approaches to game systems and optimization. I like solving technical challenges and continuously improving how I structure and build games. I’m comfortable working independently or as part of a team, and I’m always open to learning new tools and technologies that help me grow as a developer.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Game Developer at Yarn Games
August 18, 2025 - February 27, 2026
I worked as a Unity Developer contributing to the development and rapid prototyping of a strategy game project, collaborating closely with designers and programmers to implement gameplay systems, UI features, localization support, and performance improvements. I developed gameplay systems and tools using Unity and C#, implemented UI and interface integrations to support core game mechanics, and contributed to a localization system that enabled multilingual support for UI and in-game text. I also designed and implemented a modular Sound Manager using the Service Locator pattern for scalable audio management, and introduced asynchronous scene loading to enhance scene transitions and overall player experience. Additionally, I built gameplay features to support fast iteration during prototyping and actively participated in debugging, performance optimization, and refining gameplay functionality as part of a collaborative development process.
Game Developer at Hyperlabz
March 2, 2020 - December 29, 2023
Worked as a Unity Game Developer contributing to multiple VR and game prototype projects. Contributed to the development of “Diginaughts”, an arcade-style prototype targeting platforms such as Nintendo Switch and Steam. Developed gameplay systems and mechanics for “JunkDunk”, a casual VR game that was successfully published on the Meta Store. Also created a VR action-adventure wave shooter demo titled “JASS”, designed to showcase gameplay concepts and technical capabilities to potential investors. Worked closely with designers and developers to implement gameplay features, optimize performance, and build immersive VR experiences using Unity and C#.
Intern - Game Developer at Hyperlabz
September 2, 2019 - February 28, 2020
Started my career as a Unity Game Developer Intern, contributing to the development of “Splash Wars”, a first-person multiplayer game prototype. Implemented core player systems including a custom First-Person Controller and Weapon Controller, ensuring responsive movement and shooting mechanics. Collaborated with designers and developers to integrate gameplay systems and support multiplayer prototype development using Unity and C#.

Education

B.Sc (Hons) in Software Engineering at University of Kelaniya Sri Lanka
March 6, 2017 - March 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Computers & Electronics