RC

Rick Cheng

Available to hire

Rick Cheng is a seasoned software engineer and developer specializing in gaming and its surrounding ecosystem.

About

Rick Cheng is a seasoned software engineer and developer specializing in gaming and its surrounding ecosystem. With extensive experience across mobile, game engines, and backend systems, he has built and shipped interactive experiences that blend performance, creativity, and scalability. His work spans game development, SDK design, and platform integration, with a strong focus on enabling seamless connections between games, services, and users.

Rick is particularly interested in the intersection of gaming and emerging technologies, including real-time systems, cross-platform development, and applied AI. He brings a pragmatic, builder-oriented mindset—rapidly prototyping ideas while maintaining production-quality standards. Whether developing engaging gameplay features or designing robust developer tools, he is driven by a passion for creating systems that empower both players and fellow developers.

  • 15 years' experience
  • Joined April 2026

Industry experience

  • Gaming
  • Software & Internet
  • Media & Entertainment

Work experience· 4 roles

Senior Engineer, Real-Time Interactive Platforms · Agora.ioJan 2019 – Dec 2024 · 6 yrs

Bridged real-time communication technology with gameplay experiences across Unity and Unreal. Built playable Unity prototypes showing social gameplay, co-presence, and voice-driven interaction. Developed gameplay-layer systems integrating low-level C/C++ networking into Unity (C#). Partnered with game studios and internal teams to validate new tech inside real game scenarios. Optimized latency, threading, and performance for real-time multiplayer-like systems on mobile. Explored XR and emerging platforms through interactive, game-like prototypes.

Founder / Game & Platform Engineer · Selected Project Tian HaiJan 2016 – Present · 10 yrs 11 mos

Designed and built an interactive mobile platform blending gameplay with real-time communication. Developed native iOS client + backend services. Integrated real-time systems into player-facing interactive experiences. Managed full lifecycle from concept to prototype, launch, and live iteration.

Senior Game Engineer · Play StudiosJan 2013 – Dec 2019 · 7 yrs

Core engineer on the MyVegas Mobile Slots franchise, supporting millions of players. Designed and implemented gameplay systems, progression mechanics, and engagement features. Owned live systems: Rewards, Video Ads, Promotions, Notifications, and Deep Linking. Collaborated with design/art to tune game feel and player experience. Built Unity tools and workflows to accelerate content creation and feature rollout. Integrated third-party SDKs and native C++ plugins for performance-critical features.

Game Developer · GameView Studios (DNA)Jan 2011 – Dec 2013 · 3 yrs

Education

Master of Science in Computer Science · UC Davis2030 – 2026

Hire Rick Cheng today

Post a job and invite Rick, or contact them directly. No hidden commission.

Post a job