Skip to content
View jayeshmanani's full-sized avatar
😎
Upgrade Unconditionally
😎
Upgrade Unconditionally

Highlights

  • Pro

Block or report jayeshmanani

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.

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
jayeshmanani/README.md

Typing SVG

profile views

🧬 About Me

name:     Jayesh Manani
location: Stuttgart, Germany 🇩🇪  (originally from India 🇮🇳)

education:
  degree:  M.Sc. Computer Science - Autonomous Systems ✅
  school:  University of Stuttgart

current_status: Open to new opportunities 👋
background:
  - Ex Working Student @ Mercedes-Benz AG
  - 42 Heilbronn student (peer-to-peer, project-based coding school)

focus_areas:
  - Autonomous AI Agents (LLMs · pydantic-ai · Vertex AI / Gemini)
  - Cybersecurity Engineering (SIEM · SOC · Threat Intelligence)
  - Systems Programming in C/C++ (@ 42 Heilbronn)
  - Data Engineering & ETL Pipelines

superpower: >
  Turning complex security & data challenges into production-ready AI systems
  that actually reduce human workload.

certifications:
  - Microsoft SC-200: Security Operations Analyst ✅
  - Generative AI with LLMs (DeepLearning.AI) ✅
  - Oracle Cloud Infrastructure Generative AI Professional ✅
  - AWS Machine Learning · Google Cloud Engineering · IBM Data Science ✅

open_to: Research · Open Source · AI · Cyber Security · Impactful engineering roles

🔥 Featured Project

🛡️ Autonomous AI Agent for SIEM L1 Triage

The most impactful thing I've built so far

An autonomous AI assistant that analyses, prioritises, and investigates security alerts — the kind of work that burns out SOC analysts. It enriches events in real-time with VirusTotal and AbuseIPDB threat context, scores risk automatically, and supports natural-language conversational queries so analysts can ask questions instead of digging through dashboards.

Built with Gemini / Vertex AI via pydantic-ai, served over FastAPI, and evaluated with Langfuse for production-grade observability.

Repo Live Demo

Gemini / Vertex AI · pydantic-ai · FastAPI · VirusTotal API · AbuseIPDB · Langfuse · Python


🔧 Tech Stack

Languages

Python C C++ SQL JavaScript Bash

AI / ML / Data

LLMs Vertex AI PyTorch Scikit-learn Pandas NLTK PostgreSQL MySQL

Cybersecurity

TryHackMe SIEM VirusTotal

Frameworks & Infra

Docker Kubernetes Git FastAPI Flask Django

Cloud

AWS GCP Azure


🚀 What I'm Building Now

🤖 Generative AI & LLM Tooling

Experimenting with LLM-powered automation, building on top of my NLP background (sentiment analysis, multi-label classification, clustering). Exploring how Gen AI can be plugged into existing data workflows to reduce manual intervention.

Generative AI · LLMs · Python · Scikit-learn · NLTK · Transformers


🛡️ AI + Cybersecurity

Building autonomous agents that tackle real SOC workload - alert triage, threat enrichment, risk scoring. Combining my SC-200 security background with LLM agentic frameworks to ship tools that actually reduce analyst fatigue in production environments.

Generative AI · LLMs · Python · SC-200 · TryHackMe · Log Analysis


🔩 Systems Programming @ 42 Heilbronn

Deep-diving into low-level C from scratch - no libraries, no shortcuts. Peer-reviewing code every day, shipping projects like custom shells, custom shells, libft, ft_printf, push_swap, GetNextLine, maze generators, peer-reviewed. The hardest and most rewarding programming environment I've been in.

C · Python · C++ · Unix/Linux · Makefile · Algorithms & Data Structures


📂 Projects

# Project What It Does Stack
🛡️ Autonomous SIEM AI Agent AI agent for SOC L1 triage - alert enrichment, risk scoring, conversational queries Gemini · pydantic-ai · FastAPI · Langfuse
🐦 Twitter Sentiment Analyzer Fetch tweets by keyword → NLP classifier → positive / negative / neutral tagging Python · NLTK · Twitter API
🌐 Web Scraping + TF-IDF Deduplication Scrapes event listings across platforms, deduplicates using TF-IDF cosine similarity Scrapy · BeautifulSoup · Gensim
🌦️ Weather Decision Tree Classifier Predicts humidity levels from 3 years of San Diego weather data Scikit-learn · Pandas · Jupyter
🎬 Movie Review NLP Classifier Naive Bayes sentiment model on 2000 NLTK reviews — ~70% accuracy Python · NLTK
📊 Data Visualization Playground Interactive charts & data storytelling Matplotlib · Seaborn · Plotly
🕷️ Scrapy Web Crawler Production-style spider → structured CSV output Scrapy · Python
🧠 ML Algorithm Collection Clean implementations of core ML algorithms Python · Scikit-learn

💼 Career Timeline

👋 Currently open to new roles in GenAI, AI, Cybersecurity, Autonomous Systems, or impactful software engineering.

2025 ─ Student @ 42 Heilbronn (🇩🇪) ─▶ Present
        └─ Peer-to-peer · No lectures · Project-based · Learning by shipping

Apr 2023 ─ Working Student / Master Thesis Student @ Mercedes-Benz AG (🇩🇪) ─▶ Mar 2025 ─▶ Completed ✅
        └─ GenAI · RAG · AI/ML · Data ETL · Databricks · Llama3.1
        └─ Python · Cloud CI/CD · Data Pipelines · MS Azure
        └─ Real production environment at a global automotive engineering company
        └─ Stuttgart, Germany 🇩🇪

May 2024 ── HiWi (Research Assistant) @ University of Stuttgart (🇩🇪) ─▶ Dec 2024
        └─ Academic research support · University of Stuttgart

Apr 2022 ─ M.Sc. Computer Science @ University of Stuttgart (🇩🇪) ─▶ Mar 2025 ─▶ Completed ✅
        └─ Autonomous Systems (Major)

Oct 2020 ─ Software Developer @ Sameeksha Capital (FinTech) (🇮🇳) ─▶ Mar 2022
        └─ Built in-house trade processing platform from scratch
        └─ GCP infrastructure · Workflow automation · Data pipelines

Jul 2019 ─ Research Associate @ IIM Ahmedabad (🇮🇳) ─▶ Oct 2020
        └─ Research tooling for Prof. Samrat Gupta & Prof. Sanket Mohapatra
        └─ Social network analysis · Community detection · Django/Flask · Research tooling

Jan 2019 ─ AI/ML Engineer @ Allevents.in (🇮🇳) ─▶ Jul 2019
        └─ Duplicate listing detection · User clustering by interest
        └─ Multi-label hierarchical text classification
        └─ Future event prediction for Marketing


📜 Certifications

Certification Issuer
🛡️ Security Operations Analyst — SC-200 Microsoft
🤖 Generative AI with Large Language Models DeepLearning.AI
☁️ Oracle Cloud Infrastructure Generative AI Professional Oracle
🌩️ AWS Machine Learning Specialty Amazon
🌐 Google Cloud Professional Data Engineer Google
📊 IBM Data Science Professional Certificate IBM / Coursera
🔐 Ethical Hacking Nanodegree Udacity

📈 GitHub Stats

GitHub Streak


✍️ Writing

I write guides on Python, ML, and data engineering - from beginner to production:


🤝 Let's Build Something

Got a data problem worth solving, or working on something interesting in AI/ML, Security or Autonomous Systems?

I'm always up for a good conversation.

LinkedIn Portfolio Email


"4 years in a stable job in India 🇮🇳, then I moved to Germany to push myself further. Keep learning....."

Pinned Loading

  1. Decision-Tree-Classifier-using-scikit-learn Decision-Tree-Classifier-using-scikit-learn Public

    In this notebook, we will use scikit-learn to perform a decision tree based classification of weather data. The file daily_weather.csv is a comma-separated file that contains weather data. This dat…

    Jupyter Notebook 8 8

  2. Sentiment-Analysis-Twitter-Data Sentiment-Analysis-Twitter-Data Public

    In this Repository I have attached the file for achieving the sentiment analysis of Twitter Data for a particular product you are looking for by just entering the keyword and fetching the tweets. H…

    Jupyter Notebook

  3. Web-Scraping-and-Similarity-Analysis-of-Scraped-Data Web-Scraping-and-Similarity-Analysis-of-Scraped-Data Public

    This repo consist of some code using python libraries for completing the Web scraping of the event details from various websites and after gathering the data checking the data and do analysis for r…

    Jupyter Notebook 1 1

  4. Linear-Regression-with-Sci-kit-Learn- Linear-Regression-with-Sci-kit-Learn- Public

    In this repository I have demonstrated the Linear Regression on the Boston Housing Price Dataset By use of Sci-kit learn library of Python.

    Jupyter Notebook

  5. sending-email-using-python-smtplib sending-email-using-python-smtplib Public

    Here in this repository. I have added the notebook for sending the automatic mail when some execution finishes or just to use automatic mailing using python smtplib library. It will send automatic …

    Jupyter Notebook 3 1

  6. Use-of-Twitter-Api-for-Analysis-of-Twitter-Trends Use-of-Twitter-Api-for-Analysis-of-Twitter-Trends Public

    This repository consist of the jupyter notebook file for doing the analysis of the twitter trends.You can easily check this code out and try on your own for looking for twitter trends. We used the …

    Jupyter Notebook