James Peter Veugelaers

Available to hire

I'm a professional programmer with 10+ years of experience using C as a Unity generalist, covering many teams, multiple shipped platforms, and solving difficult problems in optimization, tooling, networking, and UI.

About

I’m a professional programmer with 10+ years of experience using C# as a Unity generalist, covering many teams, multiple shipped platforms, and solving difficult problems in optimization, tooling, networking, and UI.

In my spare time I also work on new projects to keep my knowledge flowing, such as releasing a personal game on Steam and assets on the Unity Asset Store. I’m always keen to learn new engines, languages, and platforms. Based in Wellington, New Zealand, I can work remotely but am open to relocating if required. I’m currently between contracts and ready to start immediately.

  • Joined April 2026

Languages

  • EnglishFluent

Industry experience

  • Computers & Electronics
  • Gaming
  • Software & Internet
  • Media & Entertainment

Projects · 3

I was hired as a Senior Unity Developer to assist the other programmers by resolving some difficult to solve problems and mentor them in best practices. I was also hired to help the other departments by improving the pipelines from data to in-game by creating new tools and optimizing the existing ones so they are able to iterate much faster.

  • Game Developer
  • Programmer

Realtime multiplayer golf game that was ported from Snap chat games to android/ios (which i also worked on).

This projects difficulties came from working with the rollback network layer and using photons relay server. Great learned opportunities as the project was a success that we delivered in a short time frame and were able to add in customization that we weren’t able to get into the original game.

While working at PikPok I also worked on my own free horror game with some colleagues to get the experience of creating and releasing the game on steam. It took 2 years and I learned a lot in this time and managed to make it happen.

Trailer

Retrospective

  • Game Tester
  • Marketer
  • Programmer
  • +1

Work experience

Senior Unity Programmer / Team Lead · Learn NationDec 2025 – Apr 2026 · 5 mos

Responsibilities - Upskilling team in Unity - Building Unity project foundations - Setting up & running sprint workflows - Making project roadmap - Creating tools for artists - +Many more

Senior Programmer, Lead Programmer · Wētā WorkshopOct 2023 – Oct 2025 · 2 yrs 1 mo

Responsibilities - Debugging hard technical problems - Assisting all departments - Improving workflows w/ editor tools - Mentoring other programmers - CPU optimization - Post release support

Senior Programmer, Lead Programmer · PikPokOct 2016 – Oct 2023 · 7 yrs 1 mo

Responsibilities - Maintaining project codebase - Upskilling tech team - Exploring new and existing tech - Directing project vision - Implementing core game loop - Management communication - Sever programming - Gameplay programming - UI Programming - Optimization - +More

Hire James Peter Veugelaers today

Post a job and invite James, or contact them directly. No hidden commission.

Post a job