Satya Prakash

Engineering Leader | Frontend Architect for Scalable Real-Time Systems | React, Electron, TypeScript | Bountyverse SDK, Desktop Poker | Ex-Samsung Security Stack

Role
Software Engineer Ii at Mobile Premier League Mpl
Location
Gurugram, HR, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Satya Prakash

Software engineer having working experience of 4+ years in the domain of front-end…

Experience

  1. Software Engineer Ii

    Mobile Premier League Mpl

    Mar 2025 — Present · Bengaluru, IN

    At MPL, I’m leading the frontend development for Desktop Poker, one of MPL’s flagship real-money games on desktop platforms. My focus has been on building a high-performance, scalable, and multi-window desktop poker application that delivers a smooth gaming experience even under heavy system load. Key Contributions:1. Architected and developed the Desktop Poker app using Next.js, TypeScript, and Electron, targeting high concurrency and real-time responsiveness.2. Designed the application to support 20+ simultaneous poker tables, each running in independent Electron processes, while sharing a single WebSocket connection for all real-time data.3. Implemented a multi-window communication framework to manage synchronized game states, user actions, and animations across separate windows.4. Built a centralized state manager (custom or leveraging Redux/Zustand) that allowed efficient memory usage while handling thousands of concurrent in-game events.5. Optimized resource utilization across renderer processes to avoid memory leaks and CPU spikes — ensuring the app stays performant on low- to mid-end systems.6. Developed custom Electron window management logic to dynamically launch, close, or reuse table windows based on player actions and session state.7. Integrated real-time game events (bets, moves, timers, wins) using a robust socket framework, with reconnection logic, event queues, and latency compensation.8. Implemented UI optimizations such as offloading heavy animations to GPU layers, reducing DOM size, and using virtualization where needed for performance. Engineering Impact:1. Reduced system resource usage by >40% through process separation and memory tuning.2. Achieved <100ms average event sync across multiple windows with centralized socket strategy.3. Enabled players to multitask across games without lag or crashes — critical for high-stakes poker gameplay.

Education

  • Jawahar Vidya Mandir, Shyamali

    Intermediate of Science

    2010 — 2011

  • Sri Chaitanya techno school, Vishakhapatnam

    Intermediate in Science

    2011 — 2012

  • Indian Institute of Technology (Banaras Hindu University), Varanasi

    Bachelor's Degree

    2013 — 2017

  • Woodbine Modern School, Darbhanga

    Matriculation

    2004 — 2010

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Satya Prakash — Software Engineer Ii at Mobile Premier League Mpl in Gurugram, HR, IN | Unifers