Open to new opportunities

Marcos
Paulis

Senior Unity Developer (C#) with 15+ years of experience shipping multiplayer and live-service games — including 1M+ download titles on the Warhammer IP.

15+
Years experience
2M+
Game downloads
9yr
At Everguild
2
Shipped AAA-IP titles

Building games people love to play

I'm a Senior Unity Developer based in Galicia, Spain, specialising in multiplayer systems and live-service infrastructure for digital collectible card games.

Over 15 years I've taken products from prototype to production, owned client–server architecture end-to-end, and kept long-running live games stable through continuous balancing, event delivery, and performance work.

I care about maintainable code, clean architecture, and sharing knowledge — I've mentored junior developers and contributed to Agile process improvements throughout my career.

Tech I work with

Game Development
Unity3D C# Gameplay Systems Game Mechanics
Multiplayer & Live Services
Client–Server Architecture Multiplayer Systems LiveOps
Backend & Integrations
Photon PlayFab Firebase PlayerIO
Performance & Assets
Performance Optimization Asset Bundles Addressables
DevOps & Tooling
CI/CD Git AWS Jenkins
Process & Leadership
Agile / Scrum Code Review Technical Mentorship

Where I've shipped

Senior Unity Programmer Mar 2017 – Apr 2026 · Remote
Everguild Ltd.
🏆 1M+ downloads · Horus Heresy: Legions & Warhammer 40k: Warpforge
  • Shipped two licensed Warhammer IP digital CCGs, owning core gameplay systems across both titles from design through to live production.
  • Implemented client-server features in Unity using Photon, Firebase, and PlayFab with responsibility spanning gameplay, integration, and reliability.
  • Supported live-service updates, balancing, and performance improvements across quarterly expansions and biweekly events.
  • Conducted code reviews and contributed to technical architecture decisions, mentoring a team of 3 developers in an Agile/Scrum environment.
  • Maintained CI/CD pipelines using Git, Jenkins, and AWS to support automated builds and reliable release delivery.
Senior Game Programmer May 2012 – Mar 2017 · Remote
Joju Games
  • Developed multiplayer and browser games using Unity, Flash/Starling, and Phaser, building experience across game engines and networked gameplay.
  • Implemented gameplay mechanics and server integrations with PlayerIO.
  • Led a small development team of 3 members for 2 years.
Earlier Roles 2008 – 2012
Panaworld & IKUSI R&D
  • Panaworld — Game Developer building Unity/Flash multiplayer games (2011–2012).
  • IKUSI R&D — Software Developer working on Intelligent Transport Systems (2008–2011).

Academic background

🎓
High-Level Technical Degree — System Administration & Computer Science
Nazaret Zentroa
2006 – 2008

A bit more about me

🏆
Game Jam winner Participant and award winner across multiple LAN party game jam competitions.
🤖
AI-assisted development Experienced with GitHub Copilot and Claude Code to accelerate development workflows.
📈
Continuous improvement Committed to ongoing technical growth and fostering a positive, collaborative team culture.

Let's build something together

Open to senior game developer roles, remote-first teams, and interesting multiplayer or live-service projects.