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