Chirag S.Modi

Software Engineer

profile_new.jpg

Sofware Engineer at Turing, Ex-WiseDV

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

I am Chirag Modi, currently working as a Data Scientist at Turing, where I design agentic workflows using the Plan-and-Execute and ReAct frameworks to fine-tune frontier LLMs for enterprise automation, focusing on solutions for ServiceNow.

I completed my M.Tech in Computer Science (2025) from IIT Gandhinagar. My thesis, supervised by Prof. Sameer G. Kulkarni, focused on high-performance networking in Linux systems. I explored DPDK-based solutions to accelerate packet processing, evaluating various user-space TCP/IP stacks to identify optimal performance characteristics. I also developed a DNS resolver using DPDK, which is currently being extended to containerized environments with AF_XDP and Multus CNI plugins.

During my master’s, I worked as a Founding Engineer at Kapidhwaj.ai, based in the IIT Gandhinagar Research Park. We developed a surveillance IP camera solution to detect unusual or criminal activity and send real-time alerts to authorities. My contributions included building a scalable, low-latency cloud-based streaming solution for local IP camera feeds, implementing a WebRTC pipeline for real-time delivery to end users, and creating a Node.js application for Raspberry Pi to manage cameras within the local network.

Before my master’s, I worked as a Software Engineer at WiseDV Inc., contributing to Bozu, a WebRTC-based video conferencing platform. I developed features for the desktop application, such as closed captions, meeting recordings, and desktop notifications, using the Electron framework. I also led the horizontal scaling of media and signal servers by transitioning from a monolithic architecture to microservices, designing AWS auto-scaling policies, and deploying scaled infrastructure using EC2, CloudWatch, VPC, RDS, Route 53, ELB, and NLB.

I have strong problem-solving skills and a passion for competitive programming, with a maximum LeetCode rating of 1675 and over 750 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
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

Jun 10, 2025 Started a new position as Data Scientist at Turing.
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