Available for Freelance Projects

Hi, I'm Vishal

Unreal Engine & C++ Developer

Specializing in complex game logic, robust multiplayer networking, and bringing ambitious game design concepts to life through elegant C++ and Blueprint visual scripting.

Technical Arsenal

Skills & Expertise

Unreal Engine

Expert in utilizing Unreal Engine for high-performance game development, focusing on robust system architecture and seamless gameplay mechanics.

Blueprints Niagara VFX Animation Blueprints Blendspaces

C++ Programming

Strong foundation in C++ for building optimized, complex game logic, custom engine tools, and extending blueprint functionality natively.

OOP Principles Memory Management Design Patterns Unreal CLR

Multiplayer & Systems

Specialized in crafting synchronized multiplayer experiences and scalable game architecture tailored for complex, data-heavy gameplay loops.

Networking / RPCs Lag Compensation Steam API Integration AI Behavior Trees

Featured Work

Project Showcase

Watch my gameplay footage and systems in action.

Multiplayer Shooter Game

Unreal Engine C++ Networking/RPC
  • Created robust sessions for joining players across the internet seamlessly.
  • Handled precise replication of player movements and properties using RPCs.
  • Implemented advanced lag compensation (server-side rewind & client-side prediction).
  • Developed dynamic Recoil Systems for weapons and managed game states/modes.
  • Integrated full-body movements using Animation Blueprints and Blendspaces (1D, 2D).

Flood Escape (FPS)

Multiplayer Niagara VFX Steam API
  • Spearheaded multiplayer networking logic ensuring smooth gameplay across clients.
  • Engineered a dynamic flood system mechanic impacting player movement and level traversal.
  • Developed Zombie AI behavior trees for engaging PvE encounters.
  • Integrated a Skin Buy System directly hooked into the Steam API backend.
  • Created interactive water simulation using the Unreal Engine Niagara particle system.

Train & Signal System (Siemens)

Enterprise Simulation Logic Systems
  • Developed a high-fidelity industrial simulation for Siemens.
  • Programmed complex logic for train movement based on real-world physics constraints.
  • Implemented an intricate signaling network that communicates seamlessly with train entities.
  • Ensured highly optimized performance for smooth rendering of large industrial environments.

Survival Rally (Mobile Game)

Mobile Development Optimization
  • Engineered core gameplay loop and mechanics tailored for mobile device interaction.
  • Implemented touch-based UI/UX controls for intuitive mobile steering and navigation.
  • Heavily optimized draw calls, materials, and poly counts to maintain steady framerates on lower-end devices.
  • Managed mobile deployment pipelines and built-in advertising/monetization hooks.

Tactician

Strategy Mechanics Game Logic
  • Programmed core strategy and unit management systems.
  • Developed a scalable grid-based movement and pathfinding logic tailored for tactical gameplay.
  • Implemented state machines to handle various phases of gameplay (planning, execution, resolution).

Client Testimonials

What Clients Say on

5.0

"Vishal is exceptionally talented and results-focused. He asks intelligent questions to make sure the tasks are clear. This project was pretty much all blue-printing and some of it was quite sophisticated. A+ work. I will absolutely hire him again if I need more Unreal Engine talent."

Committed to Quality Clear Communicator
5.0
Mar 24, 2025

"Vishal is easily one of the best contractors I've ever worked with on Upwork. He is highly skilled, communicates very well and takes it upon himself to make sure he understands the work requested to make it the best it can be. He demonstrates an exceptional combination of technological knowledge and work ethic."

5.0

"Vishal should be your next hire! He has exceptional skills, is detail-oriented and asks intelligent questions to make sure he provides what is requested. He is also quite FAST. I will not hesitate to hire him again."

Reliable Solution Oriented Clear Communicator Detail Oriented
5.0
Feb 21, 2026

"Vishal is an awesome developer that helped me with many systems. He knows C++ and UE Blueprints just perfect. The quality of work is perfect as well. The communication with Vishal is always easy and pleasant. I definitely recommend anyone to work with Vishal."

Career Path

Professional Experience

Freelance Game Developer

Upwork
Aug 2022 - Present
  • Worked on FPS game called Flood Escape, programming multiplayer networking, flood system, zombie AI, and skin buy system (Steam).
  • Created interactive water simulation using Unreal Engine Niagara system.
  • Developed Unreal Engine utility tools using Unreal CLR.
  • Consistently delivered high-quality C++ and Blueprint solutions for diverse client projects.

Game Developer

Studio Berserk
Dec 2022 - Present
  • Developing and creating complex game logic using Blueprints and C++.
  • Conceptualizing new game ideas and overseeing their implementation from prototype to production.
  • Collaborating with art and design teams to ensure technical feasibility of creative visions.