ghedia.vinit
About Candidate
Location
Education
Work & Experience
•Developed and shipped casual and hyper-casual mobile games (iOS and Android), implementing gameplay mechanics, physics-based systems, custom player controllers, and responsive camera behavior. •Designed and implemented NPC AI systems using state machines and behavior trees for decision-making, navigation, and gameplay behavior control. •Built dynamic dialogue and interaction systems, enabling context-aware NPC conversations to improve player immersion and engagement. •Architected multiplayer gameplay systems using Unity Netcode, managing player input, state synchronization, and real-time gameplay interactions. •Optimized performance, memory usage, and build size, achieving a stable 60 FPS on mid-range devices, reducing load times, and cutting application size by 40%. •Developed scalable progression, analytics, and in-editor tooling, collaborating cross- functionally with product managers, and designers to support rapid iteration and data- driven feature improvements.
•Developed hyper-casual cricket games for iOS and Android platforms •Created reusable gameplay systems and Ul frameworks used across multiple projects •Implemented in-app purchase systems and integrated various ad networks (AdMob, Unity Ads)
•Integrated Unity applications with Android, Windows, and embedded firmware platforms to deliver seamless cross-platform experiences. •Developed 3D stereoscopic STEM simulations with gamified learning elements, used in 1,000+ classrooms across the USA and India. •Worked closely with educators, subject matter experts, and designers to implement curriculum-aligned gameplay and interactive learning flows in Unity. •Created a global localization framework to automate content localization, reducing manual localization effort by 70%. •Implemented a command-based input system for STEM simulations, supporting voice commands and call-to-action UX interactions. •Contributed to and optimized automated Unity build systems, reducing manual build times. •Provided technical guidance and mentored Unity developers and artists, ensuring clean code standards and team collaboration.
•Developed and shipped hyper-casual and casual Unity games, focusing on fast gameplay loops, performance optimization, and smooth player experience. •Implemented client-side networking workflows, including player input handling, event dispatching, and real-time state synchronization. •Built and maintained low-latency communication between Unity clients and Node.js servers using WebSockets / Socket.IO. •Designed turn-based gameplay logic with turn sequencing, move validation, timers, Ul updates, and server-authoritative conflict handling.
•Developed casual and hyper-casual Unity games for client and internal projects, owning gameplay features from planning through implementation and delivery. •Worked closely with clients to turn ideas and requirements into playable game features.
•Developed casual and kids' learning games with a focus on performance and user experience. •Added in-app features and ad networks to support smooth gameplay and monetisation.