Himalayas logo
NK
Open to opportunities

Narendran Karthikeyan

@narendrankarthikeyan

I am an Unreal Engine programmer specializing in high-performance C++ game systems.

India
Message

What I'm looking for

I’m seeking an Unreal Engine programming role focused on high-performance C++ systems, AI and multiplayer in a collaborative studio that values iteration, optimization, and opportunities to take on technical ownership.

I am a game and engine programmer focused on building high-performance, reliable systems with Unreal Engine and C++. I have shipped and prototyped gameplay, AI, and networking systems while working closely with designers and technical artists to accelerate iteration.

At my current role I enhanced an MVVM framework, exposed features to Blueprints, and developed debugging modules that handle thousands of actors while profiling and optimizing a real-time demo to a stable 60 FPS. I have engineered scalable save/load, objectives, and modular settings systems exposed to designers through Blueprints.

My internship and research work spans AI, perception, and robotics: I implemented AI systems using State Trees, advanced perception cues, vehicle AI, and full C++ scope for an RTS demo. In research I built a Mediapipe-based C++ pipeline for hand tracking, a C++ interface to control KUKA robots, and a Unity-based visual debugger to validate tracking and motion primitives.

I bring practical experience with multiplayer (Online Subsystem, lag compensation, server-side rewind), low-level graphics and tools (DirectX12, shaders, post-processing), and cross-disciplinary tooling (.NET/XAML front-ends, Rhino simulations). I am motivated to join teams that value performance, iterative design, and shipping polished real-time experiences.

Experience

Work history, roles, and key accomplishments

NS

Unreal Engine Programmer Intern

Neosphere Interactive Studios

May 2024 - Nov 2024 (6 months)

Owned full C++ programming for an RTS demo 'Indian Special Forces,' implementing gameplay, AI (State Trees with visual and auditory perception), vehicle behaviors, and UI. Integrated C++ plugins, created post-processing visual effects, and performed testing to stabilize the demo.

TA

Research Intern

Telekinesis AI

Mar 2022 - Mar 2024 (2 years)

Developed a C++ MediaPipe pipeline for real-time hand landmark and palm detection and built a C++ interface to control KUKA robots integrated into Telekinesis control software. Simulated industrial robot environments in Rhino, created a .NET/XAML front-end and motion-primitive library, and developed a Unity-based visual debugger for hand tracking.

Education

Degrees, certifications, and relevant coursework

SE

Sri Aurobindo International Centre of Education

Bachelor of Science, Computer Science

2023 -

Activities and societies: 7× Winner, Prize for Academic Excellence (2015–2016, 2017–2019, 2021–2024).

Bachelor of Science in Computer Science program at Sri Aurobindo International Centre of Education, started October 2023 in Puducherry, India.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Narendran Karthikeyan - Unreal Engine Programmer Intern - Neosphere Interactive Studios | Himalayas