Giacomo – C#, Unity, .NET, experts in Lemon.io

Giacomo

From Italy (UTC+2)flag

Game Developer|Strong senior

Giacomo – C#, Unity, .NET

Giacomo is a strong senior Unity and C# game developer with 15 years of commercial experience, specializing in multiplayer systems, architecture, and optimization across mobile, PC, and console platforms. He has led cross-disciplinary teams and delivered projects in genres such as multiplayer shooters and grand strategy games. Screenings confirm strong technical depth, clear communication, and leadership skills. He is also experienced with AI-assisted development and startup environments.

15 years of commercial experience in
Data analytics
Gamedev
Networking
Data monetization
Gaming software
Software development
Main technologies
C#
15 years
Unity
13.5 years
.NET
15 years
Git
15 years
Networking
12 years
Azure Functions
6 years
Additional skills
C++
AI-assisted coding
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Unity Tech Lead
Apr 2024 - Ongoing2 years 2 months
Project Overview

3D Multiplayer PvP Arena Fighter – PC/Mobile, Steam & App Store

Project gallery:
Portfolio example for Meme Wars by Giacomo, Unity Tech Lead
Portfolio example for Meme Wars by Giacomo, Unity Tech Lead
Portfolio example for Meme Wars by Giacomo, Unity Tech Lead
Portfolio example for Meme Wars by Giacomo, Unity Tech Lead
Portfolio example for Meme Wars by Giacomo, Unity Tech Lead
Responsibilities:
  • Architected deterministic PvP gameplay with Photon Quantum and PlayFab.
  • Integrated Codex and Junie into the pipeline for AI-assisted implementation.
  • Led development for a cross-platform multiplayer PvP fighting game.
  • Built deterministic multiplayer using Photon Quantum rollback.
  • Developed physics-based combat with abilities, specials, and ultimates.
Project Tech stack:
Unity
C#
AI-assisted coding
Unity Lead Developer
Dec 2022 - Mar 20241 year 2 months
Project Overview

Racing Game - Multi Platform Realtime Multiplayer

Project gallery:
Portfolio example for You Suck at Parking by Giacomo, Unity Lead Developer
Portfolio example for You Suck at Parking by Giacomo, Unity Lead Developer
Portfolio example for You Suck at Parking by Giacomo, Unity Lead Developer
Portfolio example for You Suck at Parking by Giacomo, Unity Lead Developer
Responsibilities:
  • Led 10 developers through architecture and multi-platform console release.
  • Led GPU/VRAM optimisation for the release.
  • Worked extensively with Photon Quantum for networked game development.
  • Assisted in planning and preparing detailed project estimates.
  • Established a utility library to enhance multi-project efficiency.
Project Tech stack:
Unity
C++
GPU
Unity Lead Developer
Dec 2022 - Mar 20241 year 2 months
Project Overview

Advanced Optimization for Netflix Cloud

Project gallery:
Portfolio example for The Almost Gone by Giacomo, Unity Lead Developer
Portfolio example for The Almost Gone by Giacomo, Unity Lead Developer
Portfolio example for The Almost Gone by Giacomo, Unity Lead Developer
Portfolio example for The Almost Gone by Giacomo, Unity Lead Developer
Responsibilities:
  • Advanced GPU/VRAM optimization for Netflix Cloud.
  • Implemented dynamic asset loading with Addressables.
  • Led 4 senior devs to refine cloud port, ensuring smooth gameplay.
Project Tech stack:
Unity
GPU
Unity Lead Developer - DOTS
Dec 2019 - Dec 20223 years
Project Overview

A grand strategy game spanning 1356 to 1956

Project gallery:
Portfolio example for Grey Eminence by Giacomo, Unity Lead Developer - DOTS
Portfolio example for Grey Eminence by Giacomo, Unity Lead Developer - DOTS
Portfolio example for Grey Eminence by Giacomo, Unity Lead Developer - DOTS
Portfolio example for Grey Eminence by Giacomo, Unity Lead Developer - DOTS
Portfolio example for Grey Eminence by Giacomo, Unity Lead Developer - DOTS
Responsibilities:
  • Owned DOTS-based architecture for a large-scale grand strategy simulation.
  • Generated 1M+ hex tiles on a procedural globe with geography and populations.
  • Built a high-performance save system via code generation and editor tooling.
  • Implemented high-level architecture with a data oriented approach.
  • Developed a wide multithreaded code base in C#.
  • Oversaw mesh generation algorithms to achieve quality and smoothness.
Project Tech stack:
Unity
C#
Unity Lead Developer
Feb 2018 - Dec 20191 year 10 months
Project Overview

Innovative City Builder with Slime Crafting

Project gallery:
Portfolio example for Slime Shop by Giacomo, Unity Lead Developer
Portfolio example for Slime Shop by Giacomo, Unity Lead Developer
Portfolio example for Slime Shop by Giacomo, Unity Lead Developer
Portfolio example for Slime Shop by Giacomo, Unity Lead Developer
Portfolio example for Slime Shop by Giacomo, Unity Lead Developer
Responsibilities:
  • Led a PlayFab-backed city-builder with auth, player data, and marketplace.
  • Shipped from pre-production to release in under 6 months.
  • Implemented a reactive architecture for top performance and reusability.
  • Actualized Microsoft Playfab interoperability with Unity using Cloud Script.
  • Realized a virtual online market with full transaction safety.
Project Tech stack:
Unity
C#
Azure Functions
Unity Lead Developer
Sep 2016 - Feb 20181 year 5 months
Project Overview

A Pinnacle in Mobile Multiplayer FPS Games.

Project gallery:
Portfolio example for Critical Strike Online by Giacomo, Unity Lead Developer
Portfolio example for Critical Strike Online by Giacomo, Unity Lead Developer
Portfolio example for Critical Strike Online by Giacomo, Unity Lead Developer
Portfolio example for Critical Strike Online by Giacomo, Unity Lead Developer
Portfolio example for Critical Strike Online by Giacomo, Unity Lead Developer
Portfolio example for Critical Strike Online by Giacomo, Unity Lead Developer
Responsibilities:
  • Architected core C# and Photon multiplayer for an FPS with 100M+ downloads.
  • Led a team of 5 across dev, art, and QA from architecture to alpha release.
  • Developed a multiplayer FPS game for mobile devices.
  • Created the C# architecture of the game in pre-production.
  • Directed a team of developers and coordinated the team with other departments.
Project Tech stack:
Unity
C#
Networking
Unity Senior Developer - Freelancer
Apr 2016 - Sep 20165 months
Project Overview

An online platform of social games.

Responsibilities:
  • Implemented LiveOps for automated testing, user data storage, and analytics.
  • Oversaw the creation of software architecture.
  • Managed the project and personnel working on it.
  • Coordinated between multiple teams for each unique project.
Project Tech stack:
Unity
C#
Game Leader
Apr 2013 - Jun 20141 year 2 months
Project Overview

Top Pick from Unity Asset Store's Golden Archives

Project gallery:
Portfolio example for City Building Game Kit by Giacomo, Game Leader
Portfolio example for City Building Game Kit by Giacomo, Game Leader
Portfolio example for City Building Game Kit by Giacomo, Game Leader
Portfolio example for City Building Game Kit by Giacomo, Game Leader
Portfolio example for City Building Game Kit by Giacomo, Game Leader
Responsibilities:
  • Shipped a PvP city-building kit to Unity Asset Store.
  • Created a mobile game development starter kit.
  • Led a team consisting of a coder and two illustrators.
  • Developed the concept of the game and created the main story.
Project Tech stack:
Unity
C#
Narrative Designer & Unity Assistant
Sep 2012 - Apr 20137 months
Project Overview

A homage to classic RPG dungeon crawlers

Project gallery:
Portfolio example for Arakion by Giacomo, Narrative Designer & Unity Assistant
Portfolio example for Arakion by Giacomo, Narrative Designer & Unity Assistant
Portfolio example for Arakion by Giacomo, Narrative Designer & Unity Assistant
Responsibilities:
  • Provided code review, narrative design, and feedback to an early-stage RPG.
  • Joined in the creation of the main story and characters.
  • Wrote the wireframe and main structure of dialogues.
  • Wrote updates for the Kickstarter campaign.
  • Wrote commentaries and game documentation.
Project Tech stack:
Unity
C#

Education

2000
Computer Science
Diploma

Languages

Spanish
Intermediate
German
Pre-intermediate
English
Advanced

Hire Giacomo or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.