Cracking the Firewall: How STUN Servers and Hole Punching Power Real-World P2P Networks
Learn how peer-to-peer (P2P) systems like BitTorrent, WebRTC, and decentralized apps bypass NAT firewalls using STUN servers and UDP/TCP hole punching.
Systems Architecture
I build Java and Spring Boot platforms with measurable reliability. The focus is not just shipping services, but shaping migration paths, observability, and message-driven systems that hold up in production.
The Repository
Explore in-depth articles on modern architecture patterns, distributed systems, and cloud-native technologies. Each piece is crafted to help you build scalable, resilient solutions.
Core competencies and technological stack.
Experience and impact.
Lumen Technologies
Bengaluru, India · October 2025 – Present
Leading the containerization and modernization of legacy Tomcat, WildFly, JBoss, and Restlet enterprise applications into Spring Boot microservices on Kubernetes / Rancher (GCP) from architecture through production delivery.
Building a Databricks-based data hub to replace legacy mainframe systems, enabling high-performance large-scale data platform capabilities alongside backend services.
Administering Linux-hosted production environments with deep observability tooling (Splunk, AppDynamics, Datadog) and JVM thread/heap dump profiling to accelerate incident resolution and reduce MTTR.
Lumen Technologies
Bengaluru, India · July 2023 – October 2025
Led migration of production REST applications from Restlet to Spring Boot, containerizing workloads with Docker and deploying to Kubernetes / Rancher on GCP.
Built and maintained an external-facing Spring Boot REST API powering real-time address-search autocomplete for customer service qualification.
Architected Java / Spring Boot / Hibernate microservices validating telecom service qualification across a shared relational database under high concurrency (100,000+ req/day).
Developed concurrent batch ingestion modules utilizing RabbitMQ and Java concurrency patterns for resilient data synchronization.
Selected systems and solutions.
Project VEGA is a FOSS blueprint designed to eliminate microservice sprawl and tribal knowledge. It utilizes local LLMs, dual Graph-Vector storage, and a SvelteKit workspace to automatically index enterprise codebases and generate interactive architecture blueprints.
PHISH SLAYER is a FOSS project designed to solve the personalization gap in security awareness training. It generates context-aware phishing simulations using LLMs, enhancing employee engagement and training effectiveness.
Web platform for YAML-defined lab environments with plans for browser-based SSH, VNC, and RDP—cloud-native, horizontally scalable, and security-conscious.
Lightweight, always-on-top JavaFX desktop overlay designed to store, fuzzy-search, dynamically populate, and instantly inject your prompt templates into your clipboard.
An Open-Source, Zero-Training Agentic Ticket Enrichment & Routing Framework Powered by the Model Context Protocol (MCP)
Protects confidential web data from malicious extensions using Shadow DOM isolation and vault-style secret handling.
Web app for Indian classical musicians (Carnatic and film repertoire): songs, media uploads, lookup tables (ragams, composers, movies, …), curated lists, and Firebase-based sharing. Built with SvelteKit, Tailwind CSS, and Firebase (Auth, Firestore, Storage).
Android Shredder is a high-security Android application designed to permanently and irrecoverably delete files and directories.
Beaver Expense Tracker is a responsive web application for managing construction expenses across sites, categories, and timelines. It is built for day-to-day project accounting tasks such as entry, filtering, reporting, receipt management, and export.
Education and credentials.
Sona College of Technology — Salem, Tamil Nadu
2019 – 2023 · GPA: 8.85 / 10
Completed
February 2024
February 2021
March 2021