ARVINTH RUCKSHAN
Profile

Game Developer Software Engineer 

Building futuristic worlds in code. Crafting immersive experiences and robust applications. 

About Me 

passionate developer with expertise in game development and software engineering. 

With over 7 years in game development and 2.5 years in software engineering, I've built a diverse skill set that spans multiple technologies and platforms. My journey began with a passion for creating interactive experiences, which led me to explore both game engines and enterprise software development.

In game development, I've worked extensively with Unreal Engine (C++) and Unity (C#), creating immersive worlds and engaging gameplay mechanics. My experience includes everything from physics simulations and AI programming to shader development and optimization.

As a software engineer, I've specialized in Java development with the IFS framework, building robust enterprise applications that solve complex business problems. I'm proficient in database design, API development, and implementing scalable solutions.

Currently, I'm balancing roles as a game developer at Ram Studios, a game development assistant lecturer at MogoMedia Academy, and a software engineer at INIVOS. This multifaceted experience allows me to bring unique perspectives to each project I undertake.

My Tech Stack 

The technologies and tools use to bring ideas to life. 

Unreal Engine
Unity
C++
C#
Java
Flutter
Firebase
IFS
Tech Stack

Featured Projects 

selection of my work in game development and software engineering. 

Bioware
Game Development

Bioware

Bioaware is an open and closed world RPG where a hero battles a villain-spread virus and fights to destroy the enemy’s stronghold to save humanity.

Unreal Engine
C++
Blueprint
Maximo
ForsakenValor
Game Development

ForsakenValor

Forsaken Valor is an RPG where an outcast boy, self-taught in archery and swordsmanship, rises to save his town from a deadly ghost disaster.

Unreal Engine
C++
Shader Programming
Procedural Generation
Bingo
Game Development

Bingo

An Endless Runner Game.

Unreal Engine
C++
Blueprints
Fire in the hell
Game Development

Fire in the hell

A Multiplayer Game like Bomber man in 3D.

Unreal Engine
C++
Blueprints
Steam Plugin Integration
Tailoring Mobile App - Jean
Mobile Development

Tailoring Mobile App - Jean

Its A suits Designing platform that will export the image will multiple combination. Made this for a customer in freelancing he higly stsified.

C#
Firebase
MAUI
REST API
Pet-Care Mobile App
Mobile Development

Pet-Care Mobile App

Pet-Care is a mobile app that helps you manage your pet’s health, schedule vet visits, track feeding, and get daily care tips — all in one place.

Flutter
Firebase
Supabase
REST API
Ticket Booking
Software Engineering

Ticket Booking

Ticket Booking is a fast and easy mobile app to book tickets for movies — anytime, anywhere.

Java
Spring Boot
MySQL

Educational Workshops 

Sharing knowledge and inspiring the next generation of technologists. 

Weather Kids: Building Smart Society
Weather Kids: Building Smart Society
June 03, 2023
25+ children ages 10-18
Nuwara Eliya

The ‘Weather Kids’ program, in collaboration with Gavesha and UNICEF, talented young minds through hands-on workshops focused on weather science, IoT engineering, and career exploration in tech. The program included building weather stations, creating IoT-controlled cars, and learning about IoT careers, inspiring the future tech leaders of tomorrow.

IoT
Micro-Controller
STEM Education
Kids Workshop
ESP-32
View All Workshops

Professional Journey 

My career path in game development and software engineering. 

Assistant Lecturer

MogoMedia Academy

2024 - Present

Teaching game development concepts, mentoring students, and providing hands-on guidance with Unreal Engine (C++ and Blueprints), Unity (C#), and game design principles.

Mobile Developer

DevTrio, UK

2024 - Present

Working on mobile app development using modern cross-platform tools. Collaborating remotely with international teams and focusing on performance, UI/UX, and efficient development cycles.

Game Programmer (Spl.Network-programming)

Ram Studios

2023 - Present

Developing games using Unreal Engine (C++) and collaborating with cross-functional teams to create immersive gaming experiences.

Software Engineer

INIVOS

2023 - Present

Developing enterprise applications using the IFS framework, implementing solutions and ensuring software quality and performance.

Trainee Assistant

BOC

2020 (3 Months Contract)

Worked as trainee in BOC Bank maintaning accounts and customer handling.

Game Developer - Freelancer

Ruckshan Industires

2015 - Present

Worked on various indie game projects, primarily using Unreal Engine with C++ and Blueprints for gameplay mechanics and system design, alongside Unity and C# for UI development and additional gameplay features.

Get In Touch 

Interested in working together? Let's connect. 

Send a Message

Connect With Me