NITK Surathkal (Under Prof. Mohit P. Tahiliani & Prof. Saleem Bhatti, University of St Andrews)

Research Assistant

July 2025 - Present

Key Responsibilities:

  • Set up and configured an ILNP (Identifier-Locator Network Protocol) testbed on FreeBSD 14.3 within the NITK network.
  • Evaluated TCP/MPTCP congestion control under dynamic multihoming and mobility using controlled experiments.
  • Designed and implemented network topologies including dumbbell, soft/hard handover, and sequential bottlenecks.
  • Conducted performance benchmarking using iperf3 and analyzed mobility behavior across multiple paths.
  • Investigated ISP middlebox interference issues, identifying header stripping in ILNP/MPTCP via SYN-ACK packet analysis.
  • Validated experimental setup and findings in collaboration with the ILNP research community.
EmployWise

Software Engineer Intern (Remote)

Jan 2026 - Apr 2026

Key Responsibilities:

  • Built the Biometric Attendance Manager (BAM) microservice that ingests raw biometric punch data from MS SQL, MySQL, Oracle, and PostgreSQL databases via a self-installing Go agent, processing 500-record batches.
  • Implemented a secure self-service App installation flow — curl-based one-command install, mTLS client certificate auth, RSA-encrypted DB credentials, and config delivery via signed API response achieving zero EmployWise team involvement per install.
  • Built the Integrations Manager service exposing tenant-configurable REST APIs (Read/Write) and Webhooks with OAuth2 client credentials, IP whitelisting, and rate limiting via AWS API Gateway.
Verint Systems

Summer SDE Intern (On-Site)

May 2025 - Jul 2025

Key Responsibilities:

  • Reduced false RFA alerts on Datadog by 35% by clustering 12,000+ historical alerts with KMeans and applying vector-similarity search to identify contextual matches.
  • Optimized alert batching and caching logic in Golang, lowering Datadog polling overhead and increasing throughput for 600+ alerts.
  • Automated CI/CD pipelines using Harness for OKD (OpenShift) workloads on AWS, simplifying containerized build and release processes.
  • Developed supporting backend workflows in Python and frontend components in React.js to improve alert visibility and operational efficiency.
  • Integrated AWS Bedrock capabilities where needed and maintained lightweight data storage using SQLite for local and embedded use cases.
Tata Communications

Undergraduate Project Intern (Remote)

Feb 2025 - April 2025

Key Responsibilities:

  • Developed a high-performance QUIC-based tunneling solution based on Picoquic library in C, enhancing network reliability and optimizing bandwidth in low-connectivity environments.
  • Created a JSON-based logging system to track packet flow in real-time, capturing fixed metrics for debugging without disrupting active transmissions.
  • Optimized multi-interface traffic distribution and increased throughput, maintaining an average end-to-end latency of 50ms in varying network conditions.
Hyperswitch

Open Source Contributor (Remote)

October 2023

Key Responsibilities:

  • Refactored the Trustpay connector by handling 12 previously unhandled enum variants, enhancing search support and debugging capabilities
  • Improved the NMI connector by addressing enum handling issues, resulting in a 5% efficiency gain
  • Collaborated with the core team to ensure safe and idiomatic Rust practices across connector logic
  • Contributed to overall system robustness through detailed code reviews and testing