Chirag S.Modi

Software Engineer

chirag.png

Sofware Engineer at WrkTalk, Ex-Turing, WiseDV

M.Tech CSE at IIT Gandhinagar, B.Tech CSE at MSU Baroda

I’m a Backend Software Engineer with a strong focus on real-time communication, high-performance networking, and distributed systems.

Currently, I work at Wrktalk Digisec AI Pvt. Ltd., where I build and optimize real-time audio and video calling infrastructure using WebRTC and mediasoup. I’ve worked on reducing end-to-end call latency and scaling the platform’s calling architecture from 20 to 50 participants per call, with a focus on performance, reliability, and scalability.

I completed my M.Tech in Computer Science from IIT Gandhinagar in 2025. My thesis, guided by Prof. Sameer G. Kulkarni, focused on high-performance networking in Linux. I worked extensively with DPDK, user-space networking, TCP/IP stacks, and packet-processing optimization, and built a high-performance DNS resolver using DPDK. I also explored containerized networking using AF_XDP and Multus CNI.

Previously, I was a Founding Engineer at Kapidhwaj.ai, where I worked on a real-time IP camera surveillance platform. I designed low-latency cloud streaming solutions, built WebRTC pipelines for real-time video delivery, and developed a Node.js application for managing cameras on Raspberry Pi devices.

Before that, I worked as a Software Engineer at WiseDV Inc. on Buzu, a WebRTC-based video conferencing platform. I developed features such as closed captions, meeting recordings, and desktop notifications using Electron, and contributed to scaling the media and signaling infrastructure from a monolithic architecture toward a distributed, horizontally scalable system on AWS.

I enjoy solving complex engineering problems, particularly those involving networking, real-time systems, distributed architectures, and performance optimization.

I also have a passion for competitive programming, with a maximum LeetCode rating of 1675 and over 950 problems solved.LeetCode Profile


Technical Skills

Languages: C, Python, Java, JavaScript, GoLang
Databases: MySQL, MongoDB, ElasticSearch
Developer Tools: AWS, GCP, Git/GitHub, Docker, Kubernetes, Wireshark
Frameworks: MEAN Stack, WebRTC, Electron, OpenMP, MPI, DPDK, Mediasoup, MediaMTX Coursework: Parallel & Distributed Systems, Advanced Computer Networks, Machine Learning, NLP, Network Security, 5G & Beyond, Data Structures & Algorithms


Roles I Excel In

  • Developer: Building scalable, real-time systems with strong backend and systems programming expertise.
  • Problem Solver: Adapting to a wide range of engineering challenges across domains.

news

Apr 07, 2026 Started a new position as a Backend Software Engineer at Wrktalk.
Jul 01, 2025 Started a new position as Data Scientist at Turing.
Jun 21, 2025 Graduated from IIT Gandhinagar with a postgraduate degree in Computer Science and Engineering.
Jun 05, 2025 M.Tech journey at IIT Gandhinagar officially completed with a successful thesis defense.
May 27, 2024 Started internship at Kapidhwaj AI at Research Park, IIT Gandhinagar.
Jul 16, 2023 Started M.Tech journey at IIT Gandhinagar
Aug 15, 2022 Promoted to Software Engineer at wiseDV.
Jul 01, 2021 Joined WiseDV as a junior software engineer.
Jun 05, 2021 Graduated with B.Tech CSE from MSU, Baroda