shrinivas-portfolio — My IDE
portfolio › shrinivas.js › shrinivas

Shrinivas R Jahagirdar

Full Stack Developer · Cybersecurity

I’m Shrinivas, a Computer Science Engineering student at JSS Academy of Technical Education, Bengaluru. I like building full-stack projects that solve real problems, from a network security simulator that models corporate networks as graphs to an AI-powered LeetCode analytics platform. Outside coursework, I’m active in the campus tech community as an event organizer at GDG JSSATE-B, and I’m looking for internship opportunities where I can keep building and learning.

portfolio › experience.json
// experience

Work & Research

Research Intern
IIT Guwahati
May 2026
Digital twin framework for continuous water-quality monitoring and early contamination detection (fluoride included). IoT-style sensor readings ingested over a TCP client–server backbone into a centralised time-series Data Hub. Regional twin states kept in sync. LSTM-based temporal classification with threshold-based alerting.
PythonLSTMTCP/IPTime-series
Core Member, Technical Team
Google Developer Groups · JSSATEB
Aug 2025 – Present
Organised and ran developer workshops, hands-on sessions, and large-scale events for the student tech community.
  • Selenite — 6-day national technical event
  • Eclipse — 2-day national-level hackathon
  • Technical workshops and dev sessions for 250+ members
CommunityEventsHackathon Org
portfolio › projects.js
// projects

Featured Work

GraphShield
Network Attack-Path Simulator
Cybersecurity
Full-stack security simulation platform that models a corporate network as a weighted directed graph. Attack-path and lateral-movement analysis using BFS, DFS, Dijkstra's shortest path, articulation-point detection to expose single points of failure, and Tarjan's SCC. Spring Boot REST services on a Dockerised PostgreSQL layer with stored procedures, triggers, cursors, audit-log table, and a live in-app DB console.
ReactSpring BootPostgreSQLDocker BFS/DFSDijkstraTarjan SCC
⎆ View on GitHub ↗
Chitti AI
Role-Free Multi-Agent Swarm Orchestration
AI · MCP
Implemented the MCP orchestration layer for a role-free multi-agent swarm built with a teammate. Agents coordinate through a shared memory store instead of a fixed pipeline, converging over three iterative refinement stages (raw → improved → structured). Scoring-and-voting consensus layer ranks outputs on clarity, practicality, and completeness — inspired by ant-colony swarm behaviour.
PythonFastMCPReact.js MCPMulti-AgentSwarm
⎆ View on GitHub ↗
Cyclops
Privacy-First Browsing Agent
Privacy · AI
Implemented the browser extension backend for a team-built privacy-first browser agent. DOM-first, vision-assisted page understanding with local PII detection and redaction. Only sanitised context is sent to remote LLMs/VLMs for reasoning — sensitive data and browser actions remain on-device. Built with local vision inference, structured tool execution, and a FastAPI agent backend.
PythonFastAPIBrowser Extension PII RedactionLocal Inference
⎆ View on GitHub ↗
portfolio › skills.py
3
4class Skills:
5
6 # ── Languages ────────────────────────────────────────────
7 languages = [
8 "Java", # Primary — DSA · Spring Boot · OOP
9 "JavaScript", # React.js · Node.js · Express.js
10 "SQL", # PostgreSQL · Stored Procs · Triggers
11 "Python", # FastMCP · LangChain · Agents
12 ]
13
14 # ── Frameworks & Libraries ───────────────────────────────
15 frameworks = [
16 "React.js", # Frontend SPA development
17 "Node.js", # Server-side JavaScript runtime
18 "Express.js", # REST API routing layer
19 "Spring Boot", # Java backend · microservices
20 "FastMCP", # Model Context Protocol server
21 "LangChain", # LLM orchestration
22 "JWT Auth", # Authentication layer
23 ]
24
25 # ── Databases ────────────────────────────────────────────
26 databases = ["MongoDB", "PostgreSQL"]
27
28 # ── Tools & Platforms ────────────────────────────────────
29 tools = ["Git", "GitHub", "Docker", "GCP", "Postman"]
30
31 # ── CS Fundamentals ──────────────────────────────────────
32 fundamentals = [
33 "Data Structures & Algorithms",
34 "Database Management Systems",
35 "Operating Systems",
36 "Computer Networks",
37 "Object-Oriented Programming",
38 ]
39
40
41if __name__ == "__main__":
42 s = Skills()
43 print(f"Shrinivas knows {len(s.languages)} languages")
44 print(f"and {len(s.frameworks)} frameworks — hire him!")
portfolio › achievements.md Preview

🏆 Awards & Achievements

🥇 Smart India Hackathon 2025

1st Place · Agentic AI Track

Secured 1st place in the Agentic AI domain at the Smart India Hackathon 2025 internal rounds.


🥇 Smart India Hackathon 2026

Internal Round Winner · 1st from 65+ teams · Secure Browser Agents

Consecutively secured 1st place from 65+ competing teams in the Secure Browser Agents domain — two SIH wins back-to-back across consecutive years.


🎓 Campus Ambassador · Kshitij, IIT Kharagpur

2025

Conducted a pre-event for over 250 members as the Campus Ambassador for Kshitij — IIT Kharagpur's annual techno-management fest.


💻 LeetCode

Contest Rating: 1500


🎓 Academic

CGPA: 9.3 / 10

B.E. Information Science & Engineering · JSSATE Bengaluru · VTU · 2024–2028

portfolio › contact.go
// contact

Get In Touch

Open to full-time roles, internships, and interesting collaborations.

Phone"+91 7259842406"
Location"Bengaluru, India 🇮🇳"