SYSTEM BOOT

0%

Initializing Portfolio Interface

Welcome to the digital realm of Rahul Walia. Prepare to explore a world where code meets creativity.

Rahul Walia

Rahul Walia

Game Developer & Programmer

About Me

Game 3D Developer

I am a passionate Game Developer with a deep love for creating immersive gaming experiences. With expertise in Unity and modern game development technologies, I specialize in crafting engaging gameplay mechanics and compelling user experiences.

My journey in game development combines technical expertise with creative storytelling, allowing me to transform ideas into captivating interactive experiences. I focus on creating games that not only entertain but also leave a lasting impression on players.

Rahul Walia - Game Developer

My Projects

Path Flex Header Path Flex Credit Path Flex Level 1

Path Flex

Navigate through obstacles and unlock new levels with precision. Dynamic Gameplay with adaptive paths and increasing difficulty. Obstacle Navigation with complex interactive challenges. Code Quality built with OOP and clean coding practices.

Nov 2024 - Present
Unity C# Game Design Level Design
Card War GameScene Card War You Win Card War Bot Win Path Flex Card Data Path Flex Score Update

Card War

A simple yet engaging card game where you play against a bot. Each round, the higher card wins. If your card is stronger, you score +1. If the bot’s card beats yours, it earns the point.

June 2025 - Present
Unity 2D C# Game Design Level Design
Truth & Dare SplashScreen Truth & Dare MainMenu Truth & Dare Age Selection Truth & Dare Add Players Truth & Dare GameScene Truth & Dare Truth & Dare Panel Truth & Dare ScorePanel

Truth & Dare

Truth or Dare is an exciting game you can enjoy across three age groups: Kids, Teens, and Adults. Each group has its own tailored set of questions and challenges, ensuring fun and safety for every player. Kids get simple, playful dares, teens experience creative and thrilling prompts, while adults enjoy bold and engaging ones. Perfect for family time, parties, or casual fun, this game brings laughter and bonding to everyone.

Sep 2025 - Present
Unity 2D C# Game Design Level Design
Escape Route Header Escape Route Main Menu Escape Route Play Menu Escape Route Stages Escape Route Level 1 Escape Route Level 2 Escape Route Level 3 Escape Route Level 4 Escape Route Pause Menu Escape Route End Scene

Escape Route

Navigate obstacles, collect points, and test your reflexes in this addictive mobile game. Features challenging obstacles with point collection mechanic and multiple levels with increasing difficulty.

May 2024 - Nov 2024
Unity C# WebGL OOP
Main Menu Info Scene Game Scene 1 Game Scene 2

Voxel Crafter

Voxels Crafter is a creative 3D sandbox-style game developed in Unity where players can place, destroy, and manipulate voxel blocks on a dynamic grid system. Inspired by voxel-based world-building mechanics, this project focuses on procedural placement, efficient data structures, and intuitive player interactions.

May 2025 - June 2025
Unity C# WebGL OOP

Education Timeline

B. Tech in Computer Science

Jamia Hamdard University, Delhi
August 2021 - August 2025
CGPA: 7.66

Higher Secondary School

Kendriya Vidyalaya AFS TKD
2020 - 2021
Percentage: 70.5%

High School

Kendriya Vidyalaya AFS TKD
2018 - 2019
Percentage: 70%

Skills

Unity 2D/3D

Game Programming

C#

Game Design

GitHub

Dotween

Animation

Figma

EXPERIENCE

Game Developer Intern

Jabsz Gaming Studios LLP
16 September, 2024 - 13 April, 2025
  • Worked on various projects, including mobile games and cross-platform games.
  • Focused on UI/UX, gameplay mechanics, and asset integration using C# and Unity. Enhanced UI/UX and optimized performance for Zombie Rush. Collaborated with a team to create immersive gaming experiences.

Software Engineer Intern

Square Yards
01 July, 2025 - 01 October, 2025
  • Designed and developed three Unity-based mobile games: Last War, Card War, and Truth & Dare from concept to implementation.
  • Implemented core gameplay mechanics, player interactions, game progression systems, and level flow.
  • Developed responsive and user-friendly UI/UX using Unity UI and TextMesh Pro.
  • Integrated game state management, scene transitions, and data persistence systems.
  • Optimized game performance by reducing memory usage, improving frame rates, and enhancing loading times.
  • Collaborated with designers and team members to translate requirements into engaging gameplay experiences.
  • Debugged, tested, and maintained game features to ensure stability, scalability, and a smooth user experience across devices.

Software Engineer

Square Yards
01 October, 2025 - Present
  • Worked on Blocks, a real-time 3D interior design platform built with Unity.
  • IDeveloped and implemented core 3D features and tools for real-time space design and interaction.
  • Built object placement, transformation, and scene interaction systems to improve usability and workflow.
  • Optimized performance for smooth real-time rendering and better user experience.
  • Collaborated with product, design, and 3D teams to deliver scalable and user-friendly solutions.

Course Completed

Introduction to Database Systems

Swayam
12 Weeks
  • Successfully completed "Introduction to Database Systems" course on SWAYAM.
  • Learned to design, query, and manage relational databases effectively.
  • Gained foundational knowledge of DBMS concepts, including ER models, relational algebra, and SQL.
  • Developed practical skills through assignments and real-world database problems.

Data Analytics with Python

Swayam
12 Weeks
  • Successfully completed "Data Analytics with Python" course on SWAYAM.
  • Acquired knowledge of data analysis, visualization, and statistical techniques using Python.
  • Gained hands-on experience with libraries like Pandas, NumPy, Matplotlib, and Seaborn.
  • Worked on real datasets to derive insights and build analytical solutions.

Programming in Modern C++

Swayam
12 Weeks
  • Successfully completed "Programming in Modern C++" course on SWAYAM.
  • Gained strong foundational and advanced knowledge in C++ programming concepts.
  • Developed hands-on coding skills through assignments and practical exercises.
  • Enhanced understanding of object-oriented programming, data structures, and problem-solving using C++.

Complete C# Unity Game Developer 3D

Udemy
57.5 Hours
  • Advanced C# programming for game development
  • 3D game design and development using Unity 6
  • Professional game development workflows and best practices
  • Game mechanics and physics implementation
  • Level design and game optimisation

Unity 2023 Essential Training

LinkedIn
3 hours 42 minutes
  • Successfully completed the "Unity 2023 Essential Training" course on LinkedIn Learning.
  • Gained hands-on experience with the Unity Editor and its core features.
  • Learned how to create scenes, import assets, and implement basic gameplay mechanics.
  • Explored key components such as lighting, physics, UI, and animation tools.
  • Built a strong foundation in developing 2D and 3D games using Unity 2023.

Cert Prep: Unity Certified Associate Game Developer Scripting with C#

LinkedIn
2 hours 21 minutes
  • Successfully completed the "Cert Prep: Unity Certified Associate Game Developer Scripting with C#" course on LinkedIn Learning.
  • Gained in-depth understanding of C# scripting essentials for Unity game development.
  • Learned to implement player movement, collisions, animations, and UI interactions using scripts.
  • Practiced debugging, event handling, and using Unity's API for game logic.
  • Prepared for the Unity Certified Associate Game Developer exam by reviewing real-world scripting scenarios.

Cert Prep: Unity Certified Associate Game Developer Animation and Cinematics

LinkedIn
2 hours
  • Successfully completed the "Cert Prep: Unity Certified Associate Game Developer Animation and Cinematics" course on LinkedIn Learning.
  • Gained hands-on experience with Unity's animation system including Animator Controllers and Animation Clips.
  • Learned to animate characters, objects, and UI elements using Timeline and keyframes.
  • Explored cinematic techniques such as camera transitions, cutscenes, and sequencing.
  • Prepared for the Unity Certified Associate Game Developer exam by understanding animation workflows and tools in Unity.

Object-Oriented Programming with C#

LinkedIn
2 hours 17 minutes
  • Successfully completed the "Object-Oriented Programming with C#" course on LinkedIn Learning.
  • Gained a strong understanding of core object-oriented programming concepts such as classes, objects, inheritance, polymorphism, and encapsulation.
  • Applied OOP principles using C# through hands-on coding examples and exercises.
  • Learned how to design reusable and maintainable code structures in C# applications.
  • Strengthened C# programming skills, particularly in the context of real-world software development and Unity game projects.

Learning Git and GitHub

LinkedIn
3 hours 50 minutes
  • Successfully completed the "Learning Git and GitHub" course on LinkedIn Learning.
  • Acquired a strong understanding of version control concepts using Git.
  • Learned to manage repositories, branches, commits, and merges effectively.
  • Gained practical experience in collaborating on projects using GitHub.
  • Mastered essential workflows including pull requests, issue tracking, and repository management.

Body Language Essentials for the Working Professional

LinkedIn
51 minutes
  • Successfully completed the "Body Language Essentials for the Working Professional" course on LinkedIn Learning.
  • Developed a strong understanding of non-verbal communication techniques used in professional environments.
  • Learned how posture, gestures, eye contact, and facial expressions impact workplace communication.
  • Gained insights into building confidence, trust, and credibility through body language.
  • Improved professional presence and interpersonal skills for meetings, interviews, and presentations.

Get In Touch

rahulwalia5740@gmail.com

South Delhi, India