Skip to content
View souradeepdutta's full-sized avatar

Highlights

  • Pro

Block or report souradeepdutta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
souradeepdutta/README.md

Hey there, I'm Souradeep Dutta ⚡

Typing SVG

LinkedIn GitHub


🧑🏻‍💻 whoami

name: Souradeep Dutta
origin: Kolkata, India 🏛️ -->  Current: Bangalore 🏙️
role: AI Developer @ Broadridge
focus: [AI Automation, AI Security, Cloud Systems]
obsessions: [Linux, AI Automation, System Architecture]
offline: [Acoustic guitar riffs, Solo bike tours, Tech rabbit holes]
philosophy: "Build reliable systems, automate repetitive work, keep things simple."

🎯 What I Build & Focus On

Area Core Competencies & Tools
🤖 AI Automation & Agents Multi-agent workflows, LangGraph orchestration, tool-calling pipelines, automated IaC generation
🛡️ AI Security & Threat Triage Model Context Protocol (MCP), phishing triage heuristics, security log analysis
☁️ Cloud & Backend Systems AWS (SageMaker, S3, DynamoDB, IAM), Docker, REST APIs, Flask, microservices)
🐧 Linux & Networking Linux administration, Bash automation, cryptographic protocols

🚀 Featured Engineering Projects

5-agent LangGraph platform translating natural language prompts into secure Terraform HCL with tfsec scanning and automated deployment to LocalStack.

Phishing detection and triage tool utilizing the Model Context Protocol (MCP) to analyze email headers, URLs, and security logs with LLM assistance.

End-to-end ML pipeline with AWS SageMaker training, S3 data management, and real-time inference endpoints consumed by an interactive Flask web app.

Cryptographically secure P2P chat implementing mutual ECDSA peer authentication, ephemeral ECDH key exchange, HKDF derivation, and AES-256-GCM encryption.

CLI utility for Linux systems to streamline live kernel vulnerability checks, CVE searches, and build automation workflows.

Comparative pathfinding simulation (A* vs. Bellman-Ford) on real-world city street graphs with 52,000+ nodes, featuring dynamic obstacle avoidance.


🛠️ Tech Stack

Languages
Frameworks and Tools

• Core Languages       : Python, C, C++, Bash, SQL, JavaScript
• AI & Automation      : LangGraph, Model Context Protocol (MCP), LLM Tooling, Scikit-learn
• AI Security & Crypto : Phishing Triage, ECDH / ECDSA, AES-256-GCM, Threat Log Analysis
• Cloud & Systems      : AWS (SageMaker, S3, DynamoDB, IAM), Docker, Terraform, Linux System Administration
• Web & Storage        : Flask, Streamlit, Node.js, MySQL, DynamoDB

📊 GitHub Analytics

GitHub Stats Top Languages

GitHub Streak


“Build reliable systems, automate repetitive work, keep things simple.”

Connect with me on LinkedIn!

Pinned Loading

  1. KernelToolkit KernelToolkit Public

    A powerful and user-friendly command-line interface (CLI) tool designed for kernel developers, security researchers, and system administrators. This tool simplifies kernel vulnerability analysis, C…

    Python 2

  2. Mobile-Price-Predictor-using-AWS-Sagemaker Mobile-Price-Predictor-using-AWS-Sagemaker Public

    A web application that predicts smartphone price ranges using a machine learning model deployed on AWS SageMaker.

    Jupyter Notebook 5 3

  3. Drone-Path-Navigation-Simulation Drone-Path-Navigation-Simulation Public

    This project explores drone navigation in both simulated and real-world environments using two popular pathfinding algorithms: A* and Bellman-Ford. The implementation demonstrates the application o…

    MATLAB 1 1

  4. End-to-End-Encrypted-Chat-App-using-Cryptographic-Techniques End-to-End-Encrypted-Chat-App-using-Cryptographic-Techniques Public

    A Python-based End-to-End Encrypted (E2EE) chat application demonstrating core cryptographic principles. This project implements a secure communication channel using socket programming, featuring a…

    Python 1

  5. Cloud-Infrastructure-Automation-using-GenAI Cloud-Infrastructure-Automation-using-GenAI Public

    Multi-agent cloud infrastructure automation using LangGraph and Gemini to translate natural language into secure, validated Terraform deployed to LocalStack.

    Python 1

  6. MCP-Project MCP-Project Public

    Enterprise autonomous phishing triage and SOC automation platform combining LLMs with the Model Context Protocol (MCP) for SIEM/EDR log correlation and threat hunting.

    Python