Gameplay Programmer · playable portfolio

Starting up0%

Gameplay Programmer · Open to remote work · India

Devashish Tiwari "Debu"

Gameplay Programmer · Open to remote work

India · iydebu.io@gmail.com · iydebu.com · linkedin.com/in/iydebu · github.com/iydebu · t.me/iydebu · youtube.com/@iydebu

Summary

Gameplay programmer. I build player mechanics, gameplay systems, cameras, engine updates and dev tools in Unreal Engine 5 (C++) and Unity (C#). Problem solving is my main skill: I find the real cause of a problem and fix it for good.

AI is my partner. We learn from each other and build together, so I can learn any new tool fast and build almost anything.

  • 3+years making games
  • 2studio games on Steam
  • 40+public repos on GitHub

What I build at workWork Projects

Studio work · gameplay

Player mechanics and camera

Player mechanics and gameplay systems for studio games.

  • A C++ camera module in Unreal Engine 5 that works in first and third person.

C++Unreal Engine 5Gameplay

Studio work · engine work

Kanji engine GPU update

Kanji is an older engine used for our hidden object games. I changed it so it runs on current GPUs.

Engine codeGPU supportHidden object games

Studio work · platforms

Darkarta on iOS, Windows and Android

Made and shipped Darkarta builds for three platforms. I am now the only developer on Darkarta.

iOSWindowsAndroid

Studio work · dev tools

Automated testing tool

A dev tool that tests the game automatically, so the team finds bugs earlier.

Dev toolsAutomated testingQA

Shipped on SteamShipped Games

The Christopher Redemption - I on Steam

On Steam · Secernate Games · 2025

The Christopher Redemption - I

Co-developer

A story-driven action thriller about Christopher and his sister. Released on Steam on 29 October 2025.

  • I did most of the development work on the game.

Steam page →

Darkarta: A Broken Heart's Quest on Steam

On Steam · Tuttifrutti Interactive · Live

Darkarta: A Broken Heart's Quest

Gameplay Programmer

Award-winning dark-fantasy adventure on Steam.

  • I am now the only developer on the game.
  • Gameplay programming and bug fixing.
  • Builds for iOS, Windows and Android.
  • Bug triage with the QA team.

Steam page →

ExperienceExperience

  1. Gameplay Programmer · Tuttifrutti Interactive

    Remote · Current role

    Indie studio behind the award-winning Steam adventure Darkarta: A Broken Heart's Quest, and hidden object games.

    • Darkarta: A Broken Heart's Quest: I am now the only developer on it. Builds for iOS, Windows and Android, fixes and updates.
    • Player mechanics and gameplay systems.
    • A C++ camera module in Unreal Engine 5 (first and third person).
    • Updated the Kanji engine, an older engine used for our hidden object games, so it runs on current GPUs.
    • Built a dev tool for automated testing.
    • Bug triage with the QA team: I check each report, drop duplicates and non-bugs, and fix the real ones.
  2. Co-developer · Secernate Games Private Limited

    Warangal, Telangana

    Indie studio. Released The Christopher Redemption - I on Steam on 29 October 2025.

    • Co-developer on The Christopher Redemption - I, a story-driven action thriller for Windows, now on Steam.
    • I did most of the development work on the game.

My own projectsPersonal Projects

Multiplayer FPS · Unity · 2023

Direwolf

Solo · 4 months

An online multiplayer first-person shooter with real-time combat.

  • Online play with Unity Netcode and Photon.
  • Weapon customisation, player progression and AI opponents.

C#UnityPhotonNetcode

Play the demo →

Drone shooter · Unreal Engine 5 · 2026

Drone Shot

Solo · in progress

A drone flying shooter. Started from a Udemy course project, then rebuilt with my own mechanics.

  • Custom drone flight and a Blueprint combat system.
  • Enhanced Input, enemy AI and Niagara effects.

Unreal Engine 5BlueprintsNiagara

Mobile game · Unity · Android · 2023

Wingy

Solo · 2 months

A fast arcade game for Android: fly the plane, dodge missiles, collect power-ups.

  • Procedural obstacles, power-ups and a local high score.
  • Optimised for a smooth 60 fps on Android phones.

C#Unity 2DAndroid

Download APK →

Developer tool · TypeScript · 2026

LOGIC

Solo

An AI coding tutor that lives inside the code editor. The learner types the code; LOGIC checks it and guides.

  • One local server with thin plugins for VS Code and JetBrains IDEs.
  • Plugin design: new languages and graders plug in without changing the core.

TypeScriptNode.jsVS Code APIJetBrains

Open source · C++ · 2026

Windows Diagnostic Tool

Solo

A native Windows health checker. It runs Microsoft's repair tools in the right order and explains the results in plain English.

  • Safe one-click fixes for the common problems it finds.

C++WindowsOpen source

GitHub →

Python · local AI · 2025

AI tools: MeetingAI, InterAss, Synapse

Solo

Three working AI apps that run locally on my own PC.

  • MeetingAI: records a meeting, writes the report and saves it to Google Sheets (Whisper, Ollama).
  • InterAss: live speech-to-text with GPU speed-up (Faster Whisper, CUDA).
  • Synapse: a personal AI system with vector memory (Qdrant, Docker, n8n).

PythonWhisperOllamaDocker

HTML · CSS · JavaScript · 2026

This website

Solo, with AI as a partner

A small platformer written from scratch, with no engine and no image files.

  • Fixed-step physics, coyote time, jump buffer and a camera that changes mode with the player.
  • All pixel art and sound effects are made in code. Music: "Pixel Rush", made with Suno.

JavaScriptCanvasWeb Audio

Open sourceOpen Source

I build tools for myself. The useful ones become open-source projects. The bigger ones:

All repos on github.com/iydebu →

How I work: AI is my partnerWorking Style

AI is not my servant. It is my partner.

We learn from each other and build things together.

I still write and own the code. I use AI to learn faster and to ship more.

LOGIC
I built an AI tutor that makes me type every line myself, so the code stays in my own head.
This website
Designed and built with AI as a partner: the game, the pixel art, the sound and this page.
Kanji engine update
Learned an old engine fast and made it run on current GPUs.
Open source
I build tools for myself. The useful ones become open-source projects on GitHub.

SkillsSkills

Languages
C++ · C# · Python · TypeScript / JavaScript
Engines
Unreal Engine 5 (C++, Blueprints) · Unity · Engine work (Kanji, GPU support)
Gameplay
Player mechanics, cameras and game feel · Problem solving and debugging · Multiplayer (Photon, Netcode)
Workflow
Building with AI as a partner · Builds, dev tools and QA triage

Certificate: HackerRank: C++

Let's work togetherContact

Hire one programmer, get the speed of a team.

Email iydebu.io@gmail.com

Email: iydebu.io@gmail.com

Online as iydebu everywhere.