Anurag K. Sharma

Computer Scientist at ISRO Govt of India

Experience

Work

Department of Space
Govt. of India
Dec 2023 — Present
Hyderabad, India · On-site
Scientist C

Building secure AI systems and quantum-safe network infrastructure for satellite and mission-critical operations. Work spans federated learning on distributed ground-station edge nodes, post-quantum cryptography (ML-KEM migration), Keycloak-based IAM in air-gapped environments, and 5G core security analysis.

AIIMS New Delhi
May 2021 — Dec 2023
Delhi, India
Programmer

Full-time programmer at the All India Institute of Medical Sciences, New Delhi, working on software systems supporting clinical and research operations.

IIT Hyderabad
Dept. of CSE
Aug 2020 — May 2021
Hyderabad, India
Research Associate

Research associate in the Department of Computer Science and Engineering at IIT Hyderabad, contributing to academic research projects.

Education

IIT Delhi
Aug 2022 — Jun 2024
New Delhi, India
M.Tech, Computer Science

Master's degree in Computer Science at the Indian Institute of Technology Delhi.

Projects

VISHWAAS

Secure enterprise VPN with a WireGuard control plane, approval-gated joins and connections, full audit logs, and an AI-assisted operations assistant. Built for regulated, high-trust environments.

WireGuard FastAPI React AI Agents

SecureAI Agent

Cybersecurity agent that ingests logs, PCAP captures, and CVE IDs — returning grounded threat explanations, attack path reconstructions, and analyst-grade mitigation reports. Bounded tool-calling loop with full audit trail. No action without a human in the loop.

Tool Calling RAG Python OpenAI

PQC WireGuard

Post-quantum VPN research: replacing X25519 with ML-KEM in WireGuard's handshake. Hybrid KEM architecture, performance benchmarks, and practical migration notes from classical key agreement.

ML-KEM WireGuard Post-Quantum Benchmarks

Federated Learning — Satellite Edge

Proof-of-concept federated learning system simulating three distributed ground stations as separate Python processes using the Flower framework on CICIDS-2017 / KDDCup99 intrusion detection data. Designed for satellite edge environments where centralised training is not an option.

Flower Federated Learning Python CICIDS-2017

AirGapGPT — planned

Offline enterprise AI for air-gapped and restricted networks: document RAG, RBAC, audit logging, and local model inference with zero internet dependency.

Ollama ChromaDB FastAPI Air-gapped AI

Writing

Building Secure AI Agents with Tool Calling

Grounding, bounded loops, trust levels, prompt injection defences, and audit trails for production security agents. The scaffolding most tutorials skip. June 2026 · 14 min read.

Replacing X25519 with ML-KEM in WireGuard

A practical look at hybrid post-quantum VPN handshakes — architecture, performance tradeoffs, and what a real migration from classical key agreement looks like. June 2026 · 12 min read.

Contact

Need to get in touch? Reach out at anuragadrin@gmail.com and I'll get back to you as fast as I can.

Say hello