I am a results-driven Unity and C# developer with over 14 years of experience architecting and delivering high-quality, multi-platform software, games, simulations, and interactive applications. I combine strong technical expertise with a creative and analytical mindset to design scalable systems, optimize performance, and enhance user experiences. As a proven leader, I guide cross-functional teams, streamline production pipelines, and bring innovative gameplay and software concepts from prototype to launch. I thrive on building robust networking, modular architectures, and engaging experiences across mobile, desktop, VR, and console platforms.

Daniel Corbi Boldrin

Verified

I am a results-driven Unity and C# developer with over 14 years of experience architecting and delivering high-quality, multi-platform software, games, simulations, and interactive applications. I combine strong technical expertise with a creative and analytical mindset to design scalable systems, optimize performance, and enhance user experiences. As a proven leader, I guide cross-functional teams, streamline production pipelines, and bring innovative gameplay and software concepts from prototype to launch. I thrive on building robust networking, modular architectures, and engaging experiences across mobile, desktop, VR, and console platforms.

Available to hire

I am a results-driven Unity and C# developer with over 14 years of experience architecting and delivering high-quality, multi-platform software, games, simulations, and interactive applications. I combine strong technical expertise with a creative and analytical mindset to design scalable systems, optimize performance, and enhance user experiences.

As a proven leader, I guide cross-functional teams, streamline production pipelines, and bring innovative gameplay and software concepts from prototype to launch. I thrive on building robust networking, modular architectures, and engaging experiences across mobile, desktop, VR, and console platforms.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Portuguese
Fluent
French
Intermediate
Spanish; Castilian
Beginner

Work Experience

Unity Lead Developer at Suprema – SP, Brazil (Remote)
December 1, 2024 - Present
Architected and delivered large-scale multiplayer 2D games. Integrated real-time multiplayer networking using Colyseus and Pomelo, optimizing data synchronization for thousands of concurrent users. Developed modular poker platforms enabling real-time matches and custom club creation, enhancing player engagement through global connectivity. Rodeo Large-scale multiplayer betting game where thousands of players wager on AI-driven poker duels. Poker App Modular multiplayer poker platform for real-time matches, custom clubs, and table creation, with union systems connecting global players.
Unity Lead Developer at ZeMind – ON, Canada (Hybrid)
November 1, 2022 - February 28, 2025
Leading the development team and overseeing projects from the initial concept phase with clients through to final shipment, including the development of apps for iOS, Android, and Consoles.
Unity VR Developer at Luxsonic – SK, Canada (Remote)
August 1, 2021 - November 30, 2022
Participated in a team of 4 programmers to develop 4 immersive Unity VR software modules and platform used to train and assess medical personnel in diverse healthcare simulations, including microbiology lab simulations, blood transfusion methodologies, and emergency medical procedures. Experience with OpenXR, WaveXR, Oculus Quest and Vive Focus 3.
Unity Game Programming Teacher at Halton STEM Club – ON, Canada (Remote)
June 1, 2021 - June 30, 2022
Responsible for planning, organizing, and teaching Unity3D game development, C# programming, 3D animation, and game design semi-private classes of 2 students from grade 6 to 10.
Unity Game Programming Teacher at Thinnox – ON, Canada (Hybrid)
June 1, 2018 - December 31, 2020
Planned, organized, and taught Unity3D game development, C# programming, 3D animation, modeling, electronic circuits, and game design classes for classes of 12 students from grade 6 to 12. Delivered personalized instructional feedback report cards to students and parents.
Analyst Developer at Programmers – SP, Brazil (Hybrid)
April 1, 2016 - April 30, 2017
Led a development team responsible for back and front-end programming of an automated medical survey system used in the USA. Responsible for database management and software architecture using MVC5. Survey collected feedback via 30 online questions answered by patients after their visit.
Analyst Developer at Hewlett Packard (HP) – SP, Brazil (On-Site)
July 1, 2015 - July 31, 2016
Worked in a contingency team responsible for managing, monitoring, testing, and sustaining all 5 main systems fully functional. Experience with database jobs, bank applications, web pages, automatic emailing, and interactive voice response.
Analyst Developer at Líder Telecom
March 31, 2013 - October 31, 2014
Led a team in various internal projects for the company, improving the quality of the calls answered by the telecom operators and the overall work quality of employees. Released 5 applications used internally by 3000+ employees, streamlining internal processes. Developed databases and automated server routines, improving operational efficiency. Experience with WAMP, LAMP, C#, MVC, Aheeva, Active Directory, SQL/MYSQL, and IIS.

Education

Advanced Diploma at George Brown College - Toronto, ON – Canada
September 1, 2018 - April 1, 2021
Diploma at Federal Institute of São Paulo - Araraquara, SP – Brazil
January 1, 2013 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Healthcare, Education, Software & Internet, Telecommunications, Media & Entertainment
    Swipe Kings

    Skill-Based Mobile Arcade Game — Unity

    Role: Solo Developer / Lead Unity Developer
    Platform: Mobile | Engine: Unity

    Overview

    Swipe Kings is a skill-based mobile arcade game focused on precision, timing, reflexes, and physics-driven interactions.

    Players control a coin using swipe and touch inputs, aiming to land it as close to the center of a target as possible. Scoring rewards both accuracy and execution speed, creating a simple-to-learn but difficult-to-master gameplay loop.

    The game features four distinct modes:

    Swipe & Tap — combines swipe control with precise timing-based taps.
    Swipe & Land — requires accurate control of trajectory and landing position.
    Swipe & Bounce — challenges players to predict bounce behavior and trajectory.
    Slingshot — uses a slingshot-style launch mechanic with different trajectory control.
    Core Gameplay & Scoring

    The gameplay system evaluates multiple performance variables, including:

    Landing position and distance from target center
    Swipe speed and direction
    Timing
    Successful target interaction

    This creates a clear skill progression from learning the controls to optimizing trajectory, speed, and precision for high scores.

    Progression & Monetization

    The game includes:

    Personal high scores
    Competitive leaderboards
    Badges and achievements
    Advertising
    In-App Purchases

    These systems support replayability, competition, and free-to-play monetization while keeping the core gameplay skill-based.

    Live Configuration & Developer Tools

    A major technical feature is the runtime configuration system, allowing gameplay parameters to be modified and tested without requiring a new build.

    I developed internal tools supporting:

    Runtime property/configuration changes
    Debug and testing modes
    Gameplay parameter tuning
    Dedicated testing labs
    Physics and trajectory experimentation
    Scoring and difficulty testing
    Internal administration utilities

    This enabled a workflow of Change → Apply → Test, significantly reducing iteration time when balancing gameplay.

    Technical Architecture

    As the sole developer, I handled the complete development lifecycle:

    Game Design → Architecture → Gameplay → UI/UX → Game Systems → Monetization → Progression → Testing → Debugging → Optimization → Deployment

    Key responsibilities included gameplay programming, input systems, physics, scoring, game modes, state management, progression, leaderboards, achievements, ads, IAP, configuration systems, developer tools, UI, optimization, build management, and publishing.

    What the Project Demonstrates

    Swipe Kings demonstrates the ability to independently design and engineer a complete Unity product, combining gameplay engineering, systems architecture, live configuration, monetization, competitive progression, testing infrastructure, and developer tooling within a single application.

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer in Toronto today.