I am a Senior Unity Engineer with over 9 years of experience in game development, specializing in metagame systems, dynamic UI frameworks, and Web3 integration. I have successfully developed and optimized high-impact game features like NFT-driven stores, battle passes, and performance-enhancing systems, driving player engagement and revenue for AAA and indie games alike. My expertise includes Unity, C#, Web3, and blockchain integration, along with leading cross-functional teams. I thrive in remote, collaborative environments and am passionate about creating immersive, high-performance gaming experiences.
Mushro Legends (NFT-Driven Web3 Game)
March 2021 - January 2025
· Spearheaded Mushro Legends (mushrolegends.com), designing a metagame ecosystem with Deck Editing, Card Fusion, and an NFT Store, scaling to 200k+ monthly active users. · Engineered a Battle Pass system with 50+ tiers and adaptive progression, driving a 45% retention increase and $3.5M in revenue within 9 months. · Developed a modular UI framework using Unity’s UI Toolkit for card management and marketplace features, partnering with Technical Artists for AAA-quality polish (4.9/5 Google Play reviews). · Integrated Ethereum smart contracts via Web3.js, enabling secure NFT transactions with a 99.9% success rate across 500k+ trades. · Optimized performance with Unity’s DOTS and custom compute shaders, reducing memory usage by 55% and ensuring 60 FPS on mobile and desktop. · Led a team of 6 engineers and 4 Technical Artists, implementing GitFlow to cut bug rates by 30% over 15 updates. · Collaborated with designers to balance a Card Fusion algorithm for 1,500+ NFTs, earning a “Game Changer” award at the 2024 Blockchain Gaming Summit. · Deployed Beamable for real-time multiplayer and analytics, achieving 75ms latency for 15k concurrent players. · Pioneered a generative NFT rarity system, dynamically adjusting drop rates to maintain economy balance, praised by 90% of players in surveys. · Implemented a custom animation system for card interactions, enhancing UI fluidity and reducing input lag by 20%. · Designed an anti-cheat system synced with blockchain data, eliminating 95% of fraudulent trades in competitive modes. · Created a real-time analytics dashboard with Firebase, tracking player behavior to inform 3 major balance patches. · Automated asset pipeline with Unity’s Addressables, cutting build times by 35% and enabling seamless content updates.
StormForge Studios
May 2018 - February 2021
· Designed metagame systems for StormForge: Rift Wars, including a progression ladder, 700-item shop, and card editor, launching to 1M downloads across PC and mobile. · Built a responsive UI system for inventory and trading hubs with Unity’s Canvas, collaborating with Technical Artists for cinematic polish that boosted session times by 50%. · Optimized rendering with Unity’s Lightweight Render Pipeline and Jobs System, reducing frame drops by 40% and enabling VR support on Oculus Rift and Quest. · Integrated Beamable and AWS DynamoDB for cloud-based multiplayer, supporting 75k concurrent users with zero downtime during a 2020 global tournament. · Mentored 5 junior engineers, leading workshops on UI scalability and metagame design, resulting in a 25% team efficiency gain. · Engineered an AI-driven shop with dynamic pricing, increasing in-game revenue by 32% through personalized offers. · Established a CI/CD pipeline with Jenkins, cutting patch deployment time by 45% and maintaining a 99.95% server uptime SLA. · Developed a card synergy system, enabling 200+ unique combos that deepened strategic gameplay and earned a 4.8/5 Steam rating. · Implemented a custom particle system for UI transitions, enhancing visual feedback and reducing CPU overhead by 15%. · Designed a server-side validation layer with Beamable, thwarting 98% of exploits in ranked play. · Created a modular event manager for seasonal content, streamlining deployment of 10+ limited-time modes. · Optimized texture streaming for 100+ shop items, improving load times by 30% on mid-tier hardware.
IndieForge Collective
February 2015 - May 2018
· Developed 8 Unity titles, including Aether Cards, a deck-building roguelike with progression, shop UI, and ranked matchmaking, reaching 400k+ players on iOS, Android, and Steam. · Crafted a flexible UI toolkit for card decks and player stats using Unity’s legacy UI system, iterating with Technical Artists for an IGN “Best Indie UI 2017” award. · Optimized asset streaming with Addressables and LZ4 compression, reducing load times by 65% for 50km² open-world maps on mobile. · Designed a Firebase-backed backend for real-time leaderboards and analytics, scaling to 25k daily users with sub-50ms response times. · Pioneered a procedural card generator with 10k+ permutations, slashing content creation costs by 60% and doubling replayability. · Led a 3-person team, mentoring rookies in ECS and UI optimization, shipping a critical update 2 weeks early. · Built a dynamic difficulty system tied to progression, adapting enemy stats in real-time and boosting player engagement by 25%. · Integrated PlayFab for event scheduling, launching 5 seasonal campaigns with 90% player participation. · Designed a shop discount algorithm, increasing purchase rates by 20% during peak weekends. · Optimized shader performance for card visuals, cutting GPU usage by 25% on low-end devices. · Automated build validation with Unity Test Runner, reducing post-launch bugs by 40%.
University of Texas, July 2014
Computer Science
MushroLegends is a blockchain-based, play-to-earn (P2E) NFT-powered hero battle game set in the mystical world of Porcinia. In this immersive fantasy universe, players assume the role of Fungaloids—small mushroom folk endowed with magical abilities. As the land succumbs to the corrupting force known as The Rot, players must assemble a team of Mushroes to cleanse biomes, battle formidable foes, and restore harmony to their world.
View Project7/25/2023 -1/15/2025
Verified Game Developer
8+ years of experience
Preferred commitment: Full Time
Take the next step and bring this top talent to your team
Hire Mario for your team