Engineering | Distributed Systems

Remote

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Kharagpur I, India

Greater Hyderabad Area




Dual Degree, Ocean Engineering
Indian Institute of Technology, Kharagpur
Join Pavan and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEngineering | Distributed Systems
Distributed systems engineer with over 7 years of experience building fault-tolerant backend infrastructure, real-time networking layers, and scalable multiplayer systems. Currently working at MetaGravity, where I’m scaling Unreal Engine networking to support thousands of concurrent players using custom net drivers and low-latency replication protocols. I’m also the creator of CreekDB, a distributed key-value store with WAL crash recovery, quorum-based consistency, and upcoming support for consistent hashing and dynamic scaling. Deeply motivated by challenging systems problems, I specialize in building infrastructure from scratch, not maintaining it. I thrive in high-scale, failure-sensitive environments and love working async with high-trust, high-standards teams.
India
antigravity
opencode
claudecode
Senior Engineer (Core Networking & Replication) at MetaGravity, Feb 2024 - Nov 2025 · 1 yr 10 mos, Remote, Led core networking and replication architecture for MetaGravity’s distributed multiplayer infrastructure, supporting 100K+ concurrent players and scaling Unreal Engine networking from 80 to 5K+ players. Built low-level Rust networking SDKs, defined RFCs/APIs, and standardized networking integration across multiple game teams.
Technical Lead | Multiplayer & Backend Systems AAA Game at Gameskraft, Jun 2023 - Jan 2024 · 8 mos, Bengaluru, Karnataka, India, • Lead the initial effort to incorporate online multiplayer features into the game, including gameplay replication, voice chat, and seamless integration of game with backend services. • Oversaw the design of the backend architecture and established automated CI/CD pipelines for game builds.
Technical Lead at Gameskraft, Apr 2022 - Sep 2023 · 1 yr 6 mos, Bengaluru, Karnataka, India, • Owned SLAs and SLOs for multiplayer backend systems supporting 20M+ users and 10K+ concurrent sessions • Established engineering standards in deployments, observability strategy, and alerting practices, improving operational consistency and reducing onboarding friction across 3 backend teams • Drove infrastructure cost-optimization initiatives (~10% VM reduction) and quarterly capacity planning strategy, while leading a team of 6 engineers and driving engineering forums on system design and operational excellence
Senior Software Engineer at Gameskraft, Apr 2021 - Mar 2022 · 1 yr, Bengaluru, Karnataka, India, Matchmaking as SaaS | Game Analytics | Performance Optimization | UDP prototype * Directed HLD/LLD of customizable rule-based matchmaking service for multiplayer games, with features of matching based on Player attributes, latency based matching, skill based matching, geo location matching, match backfill. Achieved strong consistency, atomicity for matching algorithms by leveraging redis and modules like redis-search, redis-json. Cancellation of search with innovative detection of idle users using websockets and a stateful distributed system cluster. * Instituted game analytics pipeline, publishing game events to cassandra through kafka and custom connector. Analysed game data and published daily reports using daily Apache Spark jobs helped in understanding user behavior. * Reduced cpu consumption by 45%, optimising inefficient code through cpu profiling and smart data structures reducing time complexity in server game tick. * Prepared a prototype for UDP packet routing to existing gameserver by re-writing network module in golang, and the framework in NodeJS, both framework and gameserver doing inter process communication using named pipes.
Software Engineer at Myntra, Jul 2018 - Sep 2019 · 1 yr 3 mos, Bengaluru, Karnataka, India, • Maintained and scaled, central messaging system, a Tier 1 service to a scale of 30 Billion messages published in a day. • Built a global fashion ontology enabling understanding of different contexts in fashion and providing support to intelligent layers to churn out value added applications. • Resolved a long standing production bug that used to result in multiple outages and revenue loss to the company. • Collaborated and built a system for aggregating logs of the order of few Terabytes daily, at a rate of million events every second.
Crew Member at mBreath, Mar 2017 - Jul 2017 · 5 mos, Kharagpur I, India, •Responsible for Development of the Mobile applications, Design of API backend and Optimization of data training algorithms • Employed BLE (Bluetooth LE), Realm database, AWS mobile services, Alexa Voice Services and created Graph UI library for design of app • Developed and deployed a django-REST api implementing oauth2 , social-oauth, AVS response endpoint with PostgreSQL database • Supervised and mentored a team of interns to replicate android application in iOS
Software Developer Internship at Riktam Technologies, May 2016 - Jun 2016 · 2 mos, Greater Hyderabad Area, • Engineered a P2P (Peer to Peer) communication module on top of android's WiFi and classic Bluetooth core libraries • Bulit a two player strategy game with Bluetooth as communication channel adapted from a japanese movie Kaiji • Developed a walkie-talkie app which allows users to place a voice-call over same WiFi network
Dual Degree, Ocean Engineering, Indian Institute of Technology, Kharagpur