You will get code and project review of your Unity project

Kevin F.Status: Offline
Kevin F. Kevin F.
5.0
Top Rated

Let a pro handle the details

Buy Other Game Development services from Kevin, priced and ready to go.
Kevin F.Status: Offline
Kevin F. Kevin F.
5.0
Top Rated

Let a pro handle the details

Buy Other Game Development services from Kevin, priced and ready to go.

Project details

You will receive a written summary of the project review findings, with bullet-point lists of issues with the project, code, version control, and anything else that may be applicable. How you use this document is up to you; some common uses are:
 • To better understand the quality of work your current developers are doing.
 • To give directly to your development team so they can make improvements.
 • For use in prioritizing and budgeting future work.

Unity projects often include hundreds of scripts and thousands of files. My focus with a review is in helping you understand the quality of engineering in your project, and what kinds of things need fixing. You are not purchasing an exhaustive audit of every file in your project.

As a Top-Rated-Plus freelancer on Upwork with over 13,000 hours worked and a 100% Job Success score, I offer superior experience, expertise, communication, and reliability. My attention to detail and deep experience with C# and the Unity engine allow me to identify numerous issues that other developers will miss. My extensive project experience gives me insight into which issues are the most important and may cost you the most money.
Game Engine
Unity
Platform Type
PC, Mobile Device, Console
Genre
Action, Adventure, Arcade, Shooter, Fighting, Racing, Puzzle, Role Playing, Educational, Simulation, Platformers, Strategy, Sports, Idle, Music, Card
Plugins
Billing/In-App Purchasing, Localization
What's included
Service Tiers Starter
$150
Standard
$300
Advanced
$500
Delivery Time 1 day 2 days 2 days
Number of Revisions
000
Source Code
-
-
-
Optional add-ons You can add these on the next page.
Strategy recommendations
+$100
1 additional hour of review
+$100
Follow-up meeting (30 minutes)
+$60

Frequently asked questions

5.0
29 reviews
100% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)

TL

Tony L.
5.00
Oct 28, 2025
An Audit Source Code Review

GF

George F.
5.00
Jul 28, 2025
Senior / Lead iOS/Android Mobile / Console Game Developer (Unity)

KM

Kevin M.
5.00
Mar 5, 2025
FPS shooting gallery Kevin is the best software development freelancer I've worked with. He is very knowledgeable, incredibly fast, and does excellent work. Hope to work with him again soon.

ES

Eric S.
5.00
Feb 18, 2025
Quick Unity Code Review Knowledgable and appreciated the attention to detail.

JB

John B.
5.00
Jun 25, 2024
Support for SpawnMech function to accept explicit parameters.
Kevin F.Status: Offline

About Kevin

Kevin F.Status: Offline
Unity expert / cross-platform software engineer
100% Job Success
5.0  (29 reviews)
Placentia, United States - 1:48 am local time
I am a software engineer with a B.S. in Computer Science and over ten years of professional experience in building web and mobile applications. I am skilled in all aspects of the full software development cycle, from requirements gathering and planning through development, release, and maintenance. In other words, I can do everything you need to build your app from the ground up and get it on the market. Whether you are starting with a rough concept or already have extensive specifications and wireframes, I will work with you to turn your idea into a reality. Looking for someone to do maintenance or upgrades on your existing project? I can learn your codebase quickly, fix bugs, refactor messy code, and add new features as needed.

Looking for a top-notch developer with superior attention to detail for your government/military SBIR contract? I have 3 years of extensive experience developing training simulations, virtual classrooms, and other R&D applications for SBIRs.

My rates may seem high, but that is because I am very fast and very good at what I do. Remember that the value you get from a freelancer should be measured in productivity per dollar, not dollars per hour. Less experienced developers typically take many hours or even days to complete tasks that I can complete in an hour; and end up costing you _more_ money despite their lower hourly rates.

A few quotes from clients:
"You've been one of the best connections through Upwork to date in every aspect"
"Please understand that you are soooo much faster than anyone else I deal with. It's a gift"
"I'm not exaggerating when I say this man is the best freelancer I've ever had the pleasure of working with."

I specialize in the cross-platform development with frameworks like the Unity engine and Adobe AIR. These frameworks enable rapid development of cross-platform iOS, Android, and web applications at a significantly lower cost than developing native applications separately.

My main focus is on the Unity engine and C# programming language. Unity is a cross-platform engine designed for 2D and 3D games and other real-time interactive experiences. I am an expert-level engineer with C# and with 2D, 3D, and VR game development in Unity. My skills encompass nearly all aspects of the Unity Editor, including scenes, UI, prefabs, extensions, assets, etc.

I'm also an expert in ActionScript 3 (AS3) and the Adobe AIR framework, as well as the add-on Starling engine and Feathers UI library/SDK.

I work quickly, design strong solutions, write clean and professional code, and learn and adapt skillfully to new challenges. My project experience ranges from productivity and social networking applications to educational software and 2D/3D games. Please review my portfolio for examples of my work.

As a domestic developer and native English speaker, I offer higher quality of service and communication than most overseas providers. I pride myself on being faster, more responsive, and more dedicated than your average freelancer. Your satisfaction is my top priority.

Freelancing is not a side-gig or hobby for me; it is my full-time occupation, and I bring all of the dedication and skill that entails. Your project will never be relegated to my spare time or "when I get around to it". Although my weekly availability may fluctuate as I manage projects with multiple clients, I can typically dedicated between 5 and 20 hours a week to a client depending on the needs of the project.

--------

SERVICES:

*Full-cycle software engineering
--Cross-platform development for desktop, mobile, and WebGL
--Consult with client on goals and strategy
--Design of interface and graphics (if required), with mockups
--Production of music (if required)
--Development of clean, efficient code, customized to your application's needs
--Responsive user interface code that looks good and works well on any screen size/aspect
--Communicate with client on development progress and milestone completion, including providing testable builds to the client as work progresses
--App Store/Google Play app publishing and descriptions (if required)
--Customer service and support; handle customer bug reports, complaints, and feedback with friendly and positive attitude (hourly pay only)

SKILLS:

*Unity
*C# / Python / Java
*Claude/GPT/Gemini
*AS3 / AIR / Flash / Starling / Feathers / Flex
*Git/Mercurial
*Firebase integration (frontend/backend)
*Image editing/texture editing/graphic design
*Music
*Copywriting, in-app text as needed
*PHP / JS
*Laravel 5
*MySQL

While I have a wide range of skills, I am only one person and there are limitations to what I can realistically do. In particular, I specialize in *making* apps, not *selling* them, so I generally can't help you plan the business side of things. Examples of services I CAN NOT provide include:

--Market research
--Promotion/advertising
--Market strategy/sales
--Legal advice
--Web hosting/web mastering

Steps for completing your project

After purchasing the project, send requirements so Kevin can start the project.

Delivery time starts when Kevin receives requirements from you.

Kevin works on your project following the steps below.

Revisions may occur after the delivery date.

1. Download the project

I will download your current project; you may add me to your version control system (preferred), or send me the project as a zip folder.

Review Unity project and C# code

I will browse your project files and C# code, taking note of any issues. I find. I most likely will not have time to review every file in your project, so I will start with broad strokes and then narrow down into specific issues as time permits.

Review the work, release payment, and leave feedback to Kevin.