Portfolio / Hector Magaña

Player-focused.
Systems-minded.

I turn gameplay ideas into responsive, observable systems—from local feel and tools to network state and the final frame.

About

Code in service of the experience.

I’m Hector Magaña, a game programmer who turns design intent into responsive, maintainable systems. I care about the details players feel immediately and the architecture teams rely on months later.

My work centers on Unity, C#, with C++ for lower-level systems, networking for shared play, and real-time graphics for worlds that communicate clearly through motion, light, and feedback.

Core capabilities

From input to pixels to packets.

01

Unity

Gameplay architecture, tools, UI integration, profiling, and production-minded iteration.

02

C#

Clean understandable code, Multi-Threaded, unity specifics : Burst and Jobs.

03

C++

Engine-facing systems, data structures, debugging, and performance work.

04

Gameplay networking

Authoritative state, prediction, synchronization, latency handling, and practical diagnostics. - Networking for GameObjects. - Fish.net - Mirror - Photon - Tnet

05

Playfab

Using the playfab API and tools for creating ecosystems for social/online games, economy API, connecting to google play and gamcenter, cross platform save.

Selected work

Projects

Projects I have worked on.

Cover art for Aeria Canada Portfolio

Aeria Canada

Aeria Canada Portfolio

  • Unity
  • C#
  • Typescript
  • Node.js
  • Hangfire
  • AWS
  • Playfab

Gameplay Programmer, Backend Programmer, System programmer.

Cover art for Unosquare Projects

Unosquare

Unosquare Projects

Wroked as a unity game developer builgin tools, ai, gameplay, menus, etc.

  • Unity
  • C#
  • IOS
  • Android
  • Steam

Programming.

Next signal

Have a world worth building?

Let’s talk about gameplay systems, networking, graphics, or the tricky problem between them.

Start a conversation