I will fix bugs and optimize performance in your unity project

U
upi_ko
U
upi_ko
Igor P

About this gig

Something in your Unity project is broken and you have been staring

at it for two days. Send it over.


Bug fixing is most of what gameplay programming actually is. I have

done it across 40+ Unity projects, mine and other people's, so I read

unfamiliar code fast.


WHAT I FIX

- Null refs, race conditions, physics behaving wrong

- Broken input, animation, or state machine logic

- Multiplayer desync and networking bugs

- Frame drops, GC spikes, memory leaks

- Build errors and platform-specific crashes

- Code from a previous developer that nobody understands anymore


HOW I WORK

I find the cause, not the symptom. If your bug is a symptom of an

architectural problem, I will say so plainly and give you both

options: the quick patch and the real fix, with honest time estimates

for each. Your call which one you want.


WHAT YOU GET

The fixed code, a short explanation of what was actually wrong, and a

note on anything else I spotted that will bite you later.


Send the project or repo plus steps to reproduce. If I cannot

reproduce it, I will tell you before you order rather than after.

Get to know Igor P

Igor P

Multiplayer and gameplay programmer in Unity and Unreal

  • FromRussia
  • Member sinceApr 2024
  • Avg. response time1 hour
  • Languages

    English, Russian
Hi, I'm Igor. 5 years in Unity, 3 in Unreal, 1 year commercial work. Unity: C#, gameplay systems, combat, abilities, progression, procedural generation, LeoEcs, save systems, editor tooling, URP and HLSL shaders. Unreal: C++ and Blueprints, Gameplay Ability System, replication, behaviour trees, custom movement components. Multiplayer: FishNet, Mirror, Photon, Netcode for GameObjects. Also Python and C++ outside of engines. Games shipped on Steam. Currently building CHAIN, a PSX-style horror shooter. For bigger projects I bring in two people I've worked with for years.

My Portfolio