Unity Code Review, Performance Audits & Architecture Consulting
An expert second pair of eyes on your Unity codebase — finding performance bottlenecks, architectural risks, and code quality issues before they become production problems.
What a Unity Code Review Covers
A Unity code review is not a style guide enforcement exercise. My reviews focus on correctness, robustness, performance, and maintainability. The deliverable is a written report with findings categorised by severity (Critical, Major, Minor, Suggestion), each with a specific code reference, explanation of the problem, and a recommended fix.
I review C# Unity code, shader code (HLSL/ShaderGraph), editor scripts, and build pipeline scripts.
Performance Audits: Finding the Real Bottleneck
Performance problems in Unity games rarely live where developers expect them to. My performance audit process uses the Unity Profiler, Frame Debugger, Memory Profiler, and platform-specific tools (Xcode Instruments for iOS, OVR Metrics Tool for Meta Quest, RenderDoc for GPU debugging).
I typically find 30–60% performance improvement opportunities in projects that haven't been formally audited.
Architecture Consulting
Architecture consulting typically happens at two points: at the start of a project (greenfield architecture design, technology selection, pipeline planning) or mid-project when scaling problems emerge.
Topics I cover: scene and GameManager patterns, dependency injection vs service locator, ScriptableObject-based event systems, data-driven design, save system architecture, addressables and content pipeline design, and CI/CD pipeline setup.
Frequently Asked Questions
How long does a code review take?
Do you need access to the full project or just the code?
Can you help implement the fixes you identify?
Is this useful for solo developers or only teams?
What does a Unity code review deliverable include?
How do I prepare my codebase for a review?
What Clients Say
"Anthony is one of those rare developers who over-delivers and knows how to adapt to the concrete needs of projects. Each time, he adapted to the existing code, took the initiative to improve weak points that were causing issues, all while staying on time and on budget."
Mathieu Roth
Senior Game Economy Designer
"With a clear and comprehensive vision of projects, Anthony is an outstanding programmer who will undoubtedly exceed your expectations. I had the chance to work with him on several assignments and he never ceased to impress me."
Felix LeBlanc
Partner & Admin Director at BIP Recherche
Last updated: June 2026