● Available for new opportunities

João Paulo Oliveira

Senior Unity Developer & Software Architect

Specialized in building systems with robust, modular, and scalable architectures, delivering engaging interactive experiences. Explore my featured projects below.

João Paulo Oliveira

Senior Unity Developer & Systems Architect

I'm a developer driven by the challenge of structuring complex systems. My passion for game dev was forged in classic RPGs, and today I apply that same dedication to building solid software architectures. I love getting my hands in the code, creating tools that make the team's life easier, and ensuring the project is scalable from day zero.

Architecture & Tooling

Developing modular codebases, custom UPM packages, and Editor tools. The goal is to create an environment with clean code where the team can move fast.

Tech Leadership

Defining technical vision, code standards, and team mentoring. Hands-on experience leading development and ensuring the delivery of complex Game and Enterprise projects.

Cross-Platform & XR

Hands-on experience making games and systems run flawlessly wherever they are: PC, Mobile, WebGL, or Virtual Reality (VR/AR) headsets.

Technical Proficiency

Core Stack & Tooling

  • > Unity & C# (.NET)
  • > Addressables & Memory Mgmt
  • > UPM Modular Architecture
  • > Editor Tooling / UI Toolkit
  • > XR Interaction (VR/AR)

Architecture & Netcode

  • :: Clean Architecture / SOLID
  • :: Multiplayer (Photon/Colyseus)
  • :: API Integration (AWS/Azure)
  • :: Design Patterns
  • :: Performance Profiling

Leadership & Strategy

  • # Team Development
  • # Code Review Standards
  • # Technical Hiring / Sourcing
  • # CI/CD & DevOps Culture
  • # Agile Methodologies
Fastest response

Quick Chat

Fastest response

+55 (34) 99977-3915

Available for direct tech discussions.

Chat on WhatsApp

Send Email

For detailed inquiries and opportunities.

Send Email

© 2025 João Paulo Oliveira. All rights reserved.